.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@charset "UTF-8";.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}:root{--fast:150ms;--slow:300ms;--transition:cubic-bezier(0.4,0,0.2,1);--transition-in:cubic-bezier(0,0,0.2,1);--transition-out:cubic-bezier(0.4,0,1,1)}body{font-family:Inter,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:24px;letter-spacing:0;color:#4f5464}body .large-text{font-size:18px;line-height:32px}@media only screen and (max-width:880px){body .large-text{font-size:16px;line-height:28px}}@media only screen and (max-width:880px){body{font-size:14px;line-height:22px}}h1{font-weight:900;font-size:52px;line-height:64px;color:#172940}@media only screen and (max-width:600px){h1{font-size:44px;line-height:52px}}.h2,h2{font-weight:900;font-size:52px;line-height:68px;color:#172940}@media only screen and (max-width:1000px){.h2,h2{font-size:38px;line-height:48px}}@media only screen and (max-width:880px){.h2,h2{font-size:34px;line-height:44px}}.h3,h3{font-weight:900;font-size:40px;line-height:54px;color:#172940}@media only screen and (max-width:1000px){.h3,h3{font-size:38px;line-height:48px}}@media only screen and (max-width:880px){.h3,h3{font-size:44px;line-height:54px}}h4{font-weight:700;font-size:24px;line-height:34px;color:#172940}@media only screen and (max-width:600px){h4{font-size:22px;line-height:30px}}.bold,b,label,strong{font-weight:700}a{text-decoration:none}a.underline{text-decoration:underline}::selection{background:#e1f0fa}::placeholder{color:#a2b5cd}.red-color{color:#e35169}.yellow-color{color:#fbc54f}.green-color{color:#2ecfa8}.blue-color{color:#68b0f4}.purple-color{color:#8da3e4}.gray-color{color:#a2b5cd}.red-bg{background-color:#e35169}.yellow-bg{background-color:#fbc54f}.green-bg{background-color:#2ecfa8}.blue-bg{background-color:#68b0f4}.purple-bg{background-color:#8da3e4}.black-bg{background-color:#172940}.red-bg-light{background-color:#ffe2e2}.yellow-bg-light{background-color:#feecd0}.green-bg-light{background-color:#c3f1e6}.blue-bg-light{background-color:#d9f4ff}.purple-bg-light{background-color:#d8e2ff}*{box-sizing:border-box;margin:0;color:inherit;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit}html{scroll-padding-top:70px}body,html{width:100%;height:100%}body{background-color:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.container{position:relative;display:flex;max-width:1240px;margin:0 auto;flex-wrap:wrap}.container.center{justify-content:center}.container.space-between{justify-content:space-between}@media only screen and (max-width:1400px){.container{margin:0 80px}}@media only screen and (max-width:1300px){.container{margin:0 60px}}@media only screen and (max-width:1200px){.container{margin:0 40px}}@media only screen and (max-width:600px){.container{margin:0 30px}}.container.wide-1000{max-width:1000px;margin:0 auto!important}@media only screen and (max-width:1080px){.container.wide-1000{margin:0 40px!important}}@media only screen and (max-width:600px){.container.wide-1000{margin:0 30px!important}}.container.wide-800{max-width:800px;margin:0 auto!important}@media only screen and (max-width:880px){.container.wide-800{margin:0 40px!important}}@media only screen and (max-width:600px){.container.wide-800{margin:0 30px!important}}.shadow-light{box-shadow:0 2px 40px 0 rgba(23,41,64,.05)}.shadow{box-shadow:0 2px 40px 0 rgba(23,41,64,.05),0 5px 10px 0 rgba(23,41,64,.1)}.button,button{height:60px;border:none;border-radius:10px;min-width:240px;padding:0 20px;background:#172940;color:#fff;cursor:pointer;font-size:20px;font-weight:500}@media only screen and (max-width:600px){.button,button{font-size:16px}}.button:focus,button:focus{outline:0}.button.red,button.red{background-color:#e35169}.button.yellow,button.yellow{background-color:#fbc54f}.button.green,button.green{background-color:#2ecfa8}.button.blue,button.blue{background-color:#68b0f4}.button.purple,button.purple{background-color:#8da3e4}.button.white,button.white{background-color:#fff;color:#172940}.button.outline,button.outline{background-color:initial;border:2px solid #172940;color:#172940}.button.outline.red,button.outline.red{border-color:#e35169;color:#e35169}.button.outline.yellow,button.outline.yellow{border-color:#fbc54f;color:#fbc54f}.button.outline.green,button.outline.green{border-color:#2ecfa8;color:#2ecfa8}.button.outline.blue,button.outline.blue{border-color:#68b0f4;color:#68b0f4}.button.outline.purple,button.outline.purple{border-color:#8da3e4;color:#8da3e4}.button.outline.white,button.outline.white{border-color:#fff;color:#fff}input,select,textarea{transition:all var(--fast) var(--transition);border:2px solid #d3dae4;padding:16px 20px;border-radius:10px;width:100%;outline:none}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#8da3e4}select{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNi41OGwxLjQgMS40LTYgNi02LTZMMS40LjU4IDYgNS4xOGw0LjYtNC42eiIgZmlsbD0iI0EyQjVDRCIvPjwvc3ZnPg==) no-repeat;background-position:right 20px center;appearance:none}textarea{min-height:120px;resize:none}hr{border:none;border-top:2px solid #d3dae4;margin:40px 0}h3{scroll-padding-top:100px}.icon{position:relative;display:flex;align-items:center;justify-content:center;min-width:60px}.icon,.icon:before{width:60px;height:60px}.icon:before{content:"";position:absolute;left:0;top:0;background-color:#68b0f4;border-radius:60px;z-index:1}.icon.small{width:40px;min-width:40px;height:40px}.icon.small:before{width:40px;height:40px;border-radius:40px}.icon i{z-index:2;transform:translateX(1px)}.icon svg{width:32px;height:32px}.icon svg.quote{width:14px;height:12px}.icon.up-1 i,.icon.up-1 svg{transform:translateY(-1px)}.icon.down-1 i,.icon.down-1 svg{transform:translateY(1px)}.icon.left-1 i,.icon.left-1 svg{transform:translateX(-1px)}.icon.right-1 i,.icon.right-1 svg{transform:translateX(1px)}.icon.up-2 i,.icon.up-2 svg{transform:translateY(-2px)}.icon.down-2 i,.icon.down-2 svg{transform:translateY(2px)}.icon.left-2 i,.icon.left-2 svg{transform:translateX(-2px)}.icon.right-2 i,.icon.right-2 svg{transform:translateX(2px)}.icon.red{color:#fff}.icon.red:before{background-color:#e35169}.icon.red:not(.original) svg path{fill:#fff}.icon.yellow{color:#fff}.icon.yellow:before{background-color:#fbc54f}.icon.yellow:not(.original) svg path{fill:#fff}.icon.green{color:#fff}.icon.green:before{background-color:#2ecfa8}.icon.green:not(.original) svg path{fill:#fff}.icon.blue{color:#fff}.icon.blue:before{background-color:#68b0f4}.icon.blue:not(.original) svg path{fill:#fff}.icon.purple{color:#fff}.icon.purple:before{background-color:#8da3e4}.icon.purple:not(.original) svg path{fill:#fff}.icon.black{color:#fff}.icon.black:before{background-color:#172940}.icon.black:not(.original) svg path{fill:#fff}.icon.red-light{color:#e35169}.icon.red-light:before{background-color:#ffe2e2}.icon.red-light:not(.original) svg path{fill:#e35169}.icon.yellow-light{color:#fbc54f}.icon.yellow-light:before{background-color:#feecd0}.icon.yellow-light:not(.original) svg path{fill:#fbc54f}.icon.green-light{color:#2ecfa8}.icon.green-light:before{background-color:#c3f1e6}.icon.green-light:not(.original) svg path{fill:#2ecfa8}.icon.blue-light{color:#68b0f4}.icon.blue-light:before{background-color:#d9f4ff}.icon.blue-light:not(.original) svg path{fill:#68b0f4}.icon.purple-light{color:#8da3e4}.icon.purple-light:before{background-color:#d8e2ff}.icon.purple-light:not(.original) svg path{fill:#8da3e4}.icon svg{z-index:2}.poster{position:relative;box-shadow:0 2px 40px 0 rgba(23,41,64,.05),0 5px 10px 0 rgba(23,41,64,.1);padding:80px 40px 24px;border-radius:10px;margin-bottom:80px;display:flex;flex-wrap:wrap;align-content:space-between}.poster.no-details{padding:60px 40px 40px}.poster.clickable{transition:transform var(--fast) var(--transition);cursor:pointer}.poster.clickable:hover{transform:scale(1.025)}.poster.clickable:active{transform:scale(1)}.poster .color-field{display:flex;justify-content:center;align-items:center}.poster .color-field img,.poster .color-field svg{width:100%;height:100%;max-width:60%;max-height:60%;object-fit:contain}.poster .color-field img path,.poster .color-field svg path{fill:#fff}.poster h4{width:100%}.poster h3{margin-top:4px;margin-bottom:20px}.poster .details{border-top:2px solid #f0f4f9;margin-top:20px;padding-top:20px;width:100%;justify-content:space-between}.poster .details,.poster .details div{display:flex;align-items:center}.poster .details i{margin-right:10px}.poster.large{padding-right:340px}.poster.large .color-field{position:absolute;right:0;top:0;bottom:0;width:300px;border-radius:0 10px 10px 0}.poster.medium{width:calc(50% - 20px);padding-top:240px}.poster.medium .color-field{position:absolute;right:0;top:0;left:0;width:100%;height:200px;border-radius:10px 10px 0 0}.poster.medium h4{margin-top:4px;margin-bottom:20px}.poster.small{width:calc(50% - 20px);padding-top:60px;padding-bottom:40px}.poster.small .color-field{position:absolute;right:0;top:0;left:0;width:100%;height:20px;border-radius:10px 10px 0 0}.poster.small h4{margin-top:4px;margin-bottom:20px}.poster.screenshot{width:calc(50% - 20px);padding:0}.poster.screenshot .asset{position:relative;width:100%;border-radius:10px 10px 0 0;background-color:#e1eaf1;display:flex;align-items:flex-end;overflow:hidden}.poster.screenshot .asset:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#e1eaf1}.poster.screenshot .asset.center{justify-content:center}.poster.screenshot .asset.right{justify-content:flex-end}.poster.screenshot .asset.add-shadow img{box-shadow:0 2px 40px 0 rgba(23,41,64,.05),0 5px 10px 0 rgba(23,41,64,.1)}.poster.screenshot .asset img{width:100%}.poster.screenshot .content{padding:30px 40px 40px}.poster.screenshot .content h4{margin-top:4px;margin-bottom:20px}.poster.screenshot .content .learn-more{margin-top:20px;font-weight:700}@media only screen and (max-width:800px){.poster.screenshot{width:100%;padding-top:40px;padding-bottom:40px}.poster.screenshot .asset{position:relative;margin-bottom:20px;height:auto;width:100%}.poster.screenshot .asset img{width:100%}.poster.screenshot h4{margin-bottom:8px}.poster.screenshot p{max-width:700px}}@media only screen and (max-width:600px){.poster{margin-bottom:40px}.poster .details{font-size:16px}.poster.large{padding:240px 20px 24px}.poster.large .color-field{position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:200px;border-radius:10px 10px 0 0}.poster.medium{padding:240px 20px 24px;width:100%;font-size:16px;line-height:28px}.poster.medium .bold{font-weight:700;font-size:24px;line-height:34px}.poster.medium h4{font-weight:900;font-size:40px;line-height:54px}.poster.small{padding:40px 20px 24px;width:100%;font-size:16px;line-height:28px}.poster.small .bold{font-weight:700;font-size:18px;line-height:26px}.poster.small h4{font-weight:900;font-size:28px;line-height:40px;margin-bottom:10px}}.notice{justify-content:space-between;border-radius:10px;padding:20px 40px;max-width:1000px;min-height:100px;background-color:#fff}.notice,.notice .message{display:flex;align-items:center;width:100%}.notice .message{padding-right:40px}.notice .message .icon{margin-right:20px}.notice .cta{white-space:nowrap}@media only screen and (max-width:600px){.notice{flex-wrap:wrap;padding:20px}.notice .message{flex-wrap:wrap;justify-content:center;padding:0}.notice .message .icon{margin-right:0}.notice .cta,.notice .message input,.notice .message span{width:100%;margin-top:10px;text-align:center}}section{position:relative;z-index:2;scroll-padding-top:100px}section.standard{padding:120px 0}section.standard .container>h4{flex-basis:100%;text-align:center;margin-bottom:20px}section.standard .container>h2{flex-basis:100%;max-width:600px;margin:0 auto 80px;text-align:center}@media only screen and (max-width:600px){section.standard{padding:40px 0}}section.mask{overflow:hidden}section.padding-bottom-0{padding-bottom:0}section.padding-bottom-40{padding-bottom:40px}@media only screen and (max-width:600px){section.padding-bottom-40{padding-bottom:20px}}section.padding-bottom-80{padding-bottom:80px}@media only screen and (max-width:600px){section.padding-bottom-80{padding-bottom:40px}}section.padding-top-0{padding-top:0}section.padding-top-40{padding-top:40px}@media only screen and (max-width:600px){section.padding-top-40{padding-top:20px}}section.padding-top-80{padding-top:80px}@media only screen and (max-width:600px){section.padding-top-80{padding-top:40px}}section.reduced-padding{padding:80px 0}@media only screen and (max-width:600px){section.reduced-padding{padding:40px 0}}section.border-top{border-top:2px solid #f0f4f9}section.border-bottom{border-bottom:2px solid #f0f4f9}section.bg-light .container{z-index:2}section.bg-light>.bg-1{position:absolute;top:-5%;right:-5%;transform:translateX(-40%);z-index:1}section.bg-light:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#f7fafc}section.bg-light.inset:before{height:calc(100% - 160px)}section.bg-light.fade:before{background:#f7fafc;background:linear-gradient(0deg,rgba(247,250,252,0),#f7fafc)}.section-heading{display:flex;flex-wrap:wrap;justify-content:center;max-width:720px;text-align:center}.section-heading h4{width:100%;margin-bottom:10px}.section-heading h2{width:100%}.section-heading p{margin-top:20px;width:100%;max-width:600px}.section-heading.left{text-align:left;justify-content:flex-start}.section-heading.padding-bottom-40{padding-bottom:40px}@media only screen and (max-width:600px){.section-heading.padding-bottom-40{padding-bottom:20px}}.section-heading.padding-bottom-80{padding-bottom:80px}@media only screen and (max-width:600px){.section-heading.padding-bottom-80{padding-bottom:40px}}.section-heading.padding-bottom-120{padding-bottom:120px}@media only screen and (max-width:600px){.section-heading.padding-bottom-120{padding-bottom:60px}}.four-up,.three-up,.two-up{display:flex;justify-content:center;padding:0;margin:0 auto;list-style:none;width:100%}.four-up li,.three-up li,.two-up li{align-items:flex-start;max-width:300px;margin:0 40px}.four-up li h4,.three-up li h4,.two-up li h4{margin:20px 0 10px}.four-up.dense li h4,.three-up.dense li h4,.two-up.dense li h4{margin-bottom:0}.four-up.center,.three-up.center,.two-up.center{text-align:center}.four-up.center li,.three-up.center li,.two-up.center li{display:flex;justify-content:center;flex-wrap:wrap}.four-up.center li h4,.three-up.center li h4,.two-up.center li h4{width:100%}@media only screen and (max-width:880px){.four-up,.three-up,.two-up{flex-wrap:wrap;max-width:100%}.four-up li,.three-up li,.two-up li{width:100%;margin:0 0 60px}}.two-up{flex-wrap:wrap}.two-up li{width:calc(50% - 20px);max-width:400px;margin:0 60px 80px}@media only screen and (max-width:600px){.two-up li{width:100%;max-width:100%;margin:0 0 60px}}.three-up li{width:calc(33.33333% - 80px);max-width:300px;margin:0 40px}@media only screen and (max-width:880px){.three-up li{max-width:100%;width:100%;margin:0 0 40px}}.three-up.wrap{flex-wrap:wrap}.three-up.wrap li{margin:0 40px 60px}@media only screen and (max-width:880px){.three-up.wrap li{margin:0 0 40px}}.four-up{flex-wrap:wrap;justify-content:space-between}.four-up li{max-width:calc(25% - 30px);margin:0 0 80px}.four-up li p{width:100%}@media only screen and (max-width:880px){.four-up li{max-width:calc(50% - 20px)}}@media only screen and (max-width:600px){.four-up.mobile-100 li{max-width:100%;margin:0 0 40px}}.logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:40px auto 0;list-style:none;max-width:1400px}.logos li{margin:40px}.logos li svg path{fill:#a2b5cd}@media only screen and (max-width:600px){.logos{justify-content:space-between}.logos li{margin:30px 0;width:calc(50% - 20px)}.logos li svg{width:100%}}.stagger{padding:0;list-style:none}.stagger.left,.stagger.right{width:calc(50% - 20px)}.stagger.right{margin-left:40px;margin-top:120px}.stagger li{margin-bottom:40px}.stagger li.section-heading{display:block;margin-bottom:80px}.stagger li.section-heading p{max-width:400px}@media only screen and (max-width:880px){.stagger li.section-heading{margin-bottom:40px}}.stagger li.card{padding:40px;background-color:#fff;border-radius:10px}.stagger li.card .kv{position:relative;margin-bottom:40px;border-radius:10px;min-height:200px;display:flex;align-items:center;justify-content:center}.stagger li.card .kv svg{width:100%;max-width:100%;max-height:100%}.stagger li.card .kv.pad{padding:20px}.stagger li.card .kv.logo{max-height:120px;min-height:120px}.stagger li.card .kv.logo svg{position:absolute;top:25px;bottom:25px;left:60px;right:60px;width:calc(100% - 120px);height:calc(100% - 50px)}.stagger li.card h4{margin-bottom:10px}.stagger li .byline{display:flex;align-items:center;margin-bottom:20px}.stagger li .byline .icon{margin-right:20px}.stagger li .hanging-quote{position:relative}.stagger li .hanging-quote:before{content:"“";position:absolute;top:0;left:-7px;font-size:18px}.stagger li .hanging-quote:after{content:"”";margin-left:-4px;font-size:18px}@media only screen and (max-width:880px){.stagger.left,.stagger.right{width:100%}.stagger.right{margin-left:0;margin-top:0}.stagger li.card{padding:20px}.stagger li.card .kv{min-height:200px;height:200px;margin-bottom:20px}}@media only screen and (max-width:600px){.stagger li.card .kv{min-height:160px;height:160px}}.split{display:flex;justify-content:center;align-items:center;flex-basis:100%;width:100%;margin-bottom:40px}.split.priority-kv .description h2,.split.priority-kv .description h4{max-width:520px}.split.priority-kv .description.left{transform:translateX(5%)}.split.priority-kv .description.right{transform:translateX(12%)}.split .kv{display:flex;align-items:center}.split .kv img{border-radius:10px}.split .kv img,.split .kv video{z-index:-1;width:calc(100% + 100px);min-width:800px}.split .kv video{border-radius:100%}.split .kv.left{justify-content:flex-end}.split .image{display:flex;align-items:center}.split .image img,.split .image video{width:100%;min-width:600px;border-radius:10px}.split .image video{border-radius:100%}.split .image.left{justify-content:flex-end}.split .description h2{margin-bottom:20px}.split .description p a{text-decoration:underline}.split .description ul{padding:0;list-style:none}.split .description ul li{display:flex;margin:40px 0}.split .description ul li .icon{margin-right:20px}.split .description ul li .text{max-width:420px}.split .description ul li .text h4{margin-bottom:4px}.split .left,.split .right{position:relative;width:calc(50% - 20px)}.split .left{margin-right:40px}.split.padded-small{margin:40px 0}.split.padded-medium{margin:60px 0}.split.padded{margin:80px 0}.split.padded .left,.split.padded .right{position:relative;width:calc(50% - 40px)}.split.padded .left{margin-right:80px}@media only screen and (max-width:1300px){.split.priority-kv .description.right{transform:translateX(4%)}}@media only screen and (max-width:1200px){.split.priority-kv .description.right{transform:translateX(0)}}@media only screen and (max-width:1100px){.split{width:100%}.split.priority-kv .description.left{transform:translateX(0)}.split .kv{align-items:center}.split .kv img,.split .kv video{width:600px;min-width:600px;height:600px}.split .description{width:calc(60% - 24px)}.split .kv{width:calc(40% - 16px)}}@media only screen and (max-width:900px){.split .description{width:calc(70% - 28px)}.split .kv{width:calc(30% - 12px)}}@media only screen and (max-width:880px){.split{width:100%;flex-wrap:wrap}.split .left,.split .right{position:relative;width:100%}.split .left{margin-right:0}.split.priority-kv .description h2{max-width:100%}.split.priority-kv .description.left,.split.priority-kv .description.right{transform:translateX(0)}.split .kv{margin-bottom:20px}.split .kv.left,.split .kv.right{justify-content:center}.split .kv img{width:100%;min-width:100%;height:auto}.split .kv video{width:70vw;min-width:70vw;height:70vw;min-height:70vw}.split .image{margin-bottom:20px}.split .image img{width:100%;min-width:100%}.split .image video{width:70vw;min-width:70vw;height:70vw;min-height:70vw}.split.reverse{flex-direction:column-reverse}.split.bottom .kv{margin-top:20px;margin-bottom:40px}.split.padded{margin:20px 0}.split.padded .left,.split.padded .right{width:100%}.split.padded .left{margin-right:0}}@media only screen and (max-width:600px){.split .kv img{width:100%;min-width:100%}.split .kv video{width:calc(100vw + 60px);min-width:calc(100vw + 60px);height:calc(100vw + 60px);min-height:calc(100vw + 60px)}.split .image img{width:100%;min-width:100%}.split .image video{width:100vw;min-width:100vw;height:100vw;min-height:100vw}}.accordion{justify-content:center;align-items:center;flex-basis:100%;padding:0}.accordion,.accordion li{display:flex;flex-wrap:wrap;margin-bottom:40px}.accordion li{transition:transform var(--fast) var(--transition);position:relative;box-shadow:0 2px 40px 0 rgba(23,41,64,.05),0 5px 10px 0 rgba(23,41,64,.1);background-color:#fff;padding:32px 40px;border-radius:10px;width:100%;align-content:space-between;cursor:pointer}.accordion li .question{width:100%;display:flex;align-items:center;justify-content:space-between}.accordion li .question i{transition:transform var(--fast) var(--transition)}.accordion li .answer{width:100%;padding-top:20px;display:none}.accordion li.active .question i{transform:rotate(-180deg)}.accordion li.active .answer{display:block}@media only screen and (max-width:600px){.accordion li{padding:20px;margin-bottom:20px}.accordion li .question h4{width:calc(100% - 40px)}}.glide__arrow{transition:color var(--fast) var(--transition);position:absolute;top:-20px;z-index:9;width:60px;min-width:60px;height:40px;min-height:40px;display:flex;align-items:center;background-color:initial;color:#80a3bf}.glide__arrow:hover{color:#172940}.glide__arrow.glide__arrow--left{left:40px}.glide__arrow.glide__arrow--right{right:40px}@media only screen and (max-width:600px){.glide__arrow{display:none}}.glide__slides{padding:50px 0;cursor:grab;align-items:stretch}.glide__slides *{-webkit-user-select:none;user-select:none}.glide__slides .glide__slide{height:auto}.carousel{list-style:none;z-index:3}.carousel li{padding:20px 40px 40px;background-color:#fff;border-radius:10px}.carousel li h4{margin:20px 0 10px}.logo{display:flex;align-items:center;text-decoration:none}.logo .type{margin-left:10px}#notice{position:fixed;z-index:10;height:50px;color:#fff;background-color:#68b0f4}#notice,#notice:after{top:0;left:0;right:0;width:100%}#notice:after{content:"";position:absolute;z-index:-1;bottom:0;background-color:rgba(0,0,0,.25)}#notice .container{display:flex;align-items:center;justify-content:space-between;height:100%}#notice .container .text{display:flex;align-items:center;font-size:14px;letter-spacing:.1px}#notice .container .text i{display:none}@media (min-width:600px){#notice .container .text i{display:block;margin-right:8px}}#notice .container .text a{flex-basis:100%;text-decoration:underline;margin-left:8px}#notice .container .close{transition:all var(--fast) var(--transition);display:flex;align-items:center;justify-content:flex-end;width:40px;height:40px;cursor:pointer;opacity:1}#notice .container .close:hover{opacity:.75}header{transition:top var(--slow) var(--transition);position:fixed;display:flex;align-items:center;z-index:10;top:0;left:0;right:0;height:100px;width:100%;color:#fff;background-color:#172940;user-select:none}header.has-notice{top:50px}header.has-notice nav ul.primary>li>.secondary{top:140px}header nav .social{color:#172940}header nav{position:relative;display:flex;max-width:1240px;margin:0 auto;flex-wrap:wrap;width:100%;z-index:1;align-items:center}header nav.center{justify-content:center}header nav.space-between{justify-content:space-between}@media only screen and (max-width:1400px){header nav{margin:0 80px}}@media only screen and (max-width:1300px){header nav{margin:0 60px}}@media only screen and (max-width:1200px){header nav{margin:0 40px}}@media only screen and (max-width:600px){header nav{margin:0 30px}}header nav #mobile-menu{transition:height var(--fast) var(--transition);height:24px;width:40px;display:none;flex-wrap:wrap;align-content:space-between;z-index:10}header nav #mobile-menu:active{height:24px}header nav #mobile-menu span{height:2px;width:100%;background-color:#fff;border-radius:4px}@media only screen and (max-width:880px){header nav #mobile-menu{display:flex}}header nav #mobile-close{opacity:0;pointer-events:none;position:fixed;top:14px;right:30px;height:40px;width:40px;display:none;z-index:11}header nav #mobile-close span{position:absolute;top:20px;left:0;height:2px;width:40px;background-color:#fff;border-radius:4px;transform:rotate(45deg);transform-origin:center}header nav #mobile-close span:first-of-type{transform:rotate(-45deg)}@media only screen and (max-width:880px){header nav #mobile-close{display:block}}header nav #mobile-nav{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:center;padding:0;z-index:10}header nav #mobile-nav>li{list-style:none;width:100%;justify-content:center;margin:12px 40px 4px}header nav #mobile-nav>li h3{color:#fff;margin-top:8px}@media only screen and (max-width:880px){header nav #mobile-nav>li{margin:12px 30px 4px}header nav #mobile-nav>li h3{font-size:28px;line-height:38px;margin-top:0}}header nav #mobile-nav>li.subnav{font-size:20px;margin:12px 40px 8px}@media only screen and (max-width:600px){header nav #mobile-nav>li.subnav{font-size:16px;margin:8px 30px 4px}}header nav #mobile-nav:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#172940;opacity:.98;z-index:-1}header nav.active #mobile-close,header nav.active #mobile-nav{opacity:1;pointer-events:auto}header nav ul.primary{position:absolute;top:0;right:0;display:flex;list-style:none}header nav ul.primary>li{display:flex;margin-left:20px}header nav ul.primary>li:hover .secondary{opacity:1;pointer-events:auto}header nav ul.primary>li>a,header nav ul.primary>li>span{position:relative;display:flex;align-items:center;height:40px;padding:0 12px;border-radius:10px;transition:all var(--fast) var(--transition);cursor:pointer}header nav ul.primary>li>a.active,header nav ul.primary>li>a:hover,header nav ul.primary>li>span.active,header nav ul.primary>li>span:hover{background-color:hsla(0,0%,100%,.2)}header nav ul.primary>li>a:hover:after,header nav ul.primary>li>a:hover:before,header nav ul.primary>li>span:hover:after,header nav ul.primary>li>span:hover:before{display:block}header nav ul.primary>li>a i,header nav ul.primary>li>span i{margin-right:-6px}header nav ul.primary>li span:before{display:none;content:"";position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:100%}header nav ul.primary>li span:after{display:none;content:"";position:absolute;bottom:-40px;left:-250px;width:calc(100% + 500px);height:40px}header nav ul.primary>li.social a{display:flex;align-items:center;background-color:hsla(0,0%,100%,.2)}header nav ul.primary>li.social a span{display:flex;align-items:center;margin-left:10px;padding:0 12px;background-color:#fff;border-radius:10px;height:40px}header nav ul.primary>li.social a svg{transition:all var(--slow) var(--transition)}header nav ul.primary>li.social a svg path{fill:#fff}header nav ul.primary>li.social a:hover svg.twitter{transform:rotate(5deg)}header nav ul.primary>li.social a:hover svg.github{transform:rotate(-6deg)}header nav ul.primary>li.social.padding a{padding:0 0 0 12px}header nav ul.primary>li>.secondary{transition:opacity var(--fast) var(--transition);position:fixed;top:90px;left:0;width:100%;opacity:0;pointer-events:none}header nav ul.primary>li>.secondary>ul{margin:0 auto;display:flex;list-style:none;width:100%;max-width:1240px;background-color:#fff;border-radius:10px;padding:20px}header nav ul.primary>li>.secondary>ul li{position:relative;display:flex;flex-grow:1;flex-basis:0;margin-right:40px;border-radius:10px;color:#172940}header nav ul.primary>li>.secondary>ul li a{padding:20px;width:100%}header nav ul.primary>li>.secondary>ul li:hover.red{background-color:#ffe2e2}header nav ul.primary>li>.secondary>ul li:hover.yellow{background-color:#feecd0}header nav ul.primary>li>.secondary>ul li:hover.green{background-color:#c3f1e6}header nav ul.primary>li>.secondary>ul li:hover.blue{background-color:#d9f4ff}header nav ul.primary>li>.secondary>ul li:hover.purple{background-color:#d8e2ff}header nav ul.primary>li>.secondary>ul li:after{content:"";position:absolute;top:20px;bottom:20px;right:-20px;width:2px;background-color:#f0f4f9}header nav ul.primary>li>.secondary>ul li:last-of-type{margin-right:0}header nav ul.primary>li>.secondary>ul li:last-of-type:after{display:none}header nav ul.primary>li>.secondary>ul li .image{position:relative;display:flex;justify-content:center;align-items:center;height:140px;width:100%;border-radius:10px;margin-bottom:10px}header nav ul.primary>li>.secondary>ul li .image.coming-soon:before{content:"Coming Soon!";position:absolute;top:-2px;right:-6px;padding:6px;border-radius:4px;background-color:#e35169;color:#fff;font-size:12px;line-height:12px;font-weight:700;transform:rotate(8deg);z-index:2}header nav ul.primary>li>.secondary>ul li .image img{height:120px;margin:10px auto}header nav ul.primary>li>.secondary>ul li .image svg{height:60px;width:70px}header nav ul.primary>li>.secondary>ul li .image.blue-bg-light svg path{fill:#68b0f4}header nav ul.primary>li>.secondary>ul li .image.red-bg-light svg path{fill:#e35169}header nav ul.primary>li>.secondary>ul li .header{display:block;font-size:18px;margin-bottom:10px}header nav ul.primary>li>.secondary>ul li p{color:#4f5464;margin-top:4px}header nav ul.primary>li>.secondary>ul li .cta{display:block;margin-top:20px;vertical-align:middle}header nav ul.primary>li>.secondary>ul li .cta i{font-size:18px;margin-left:8px;vertical-align:middle;margin-top:-2px}@media only screen and (max-width:1280px){header nav ul.primary>li>.secondary>ul{max-width:calc(100% - 40px);padding:10px}header nav ul.primary>li>.secondary>ul li{margin-right:20px}header nav ul.primary>li>.secondary>ul li:after{right:-10px;width:2px}header nav ul.primary>li>.secondary>ul li a{padding:12px}header nav ul.primary>li>.secondary>ul li p{font-size:14px}}@media only screen and (max-width:1300px){header nav ul.primary>li{margin-left:16px}header nav ul.primary>li>a,header nav ul.primary>li>span{padding:0 10px}}@media only screen and (max-width:1140px){header nav ul.primary .social.twitter{display:none}}@media only screen and (max-width:1000px){header nav ul.primary .social.github{display:none}}@media only screen and (max-width:880px){header nav ul.primary{display:none}}@media only screen and (max-width:880px){header nav{flex-wrap:nowrap;justify-content:space-between}}header .fade{position:absolute;top:100%;left:0;width:100%;height:40px;z-index:0;background:#172940;background:linear-gradient(0deg,rgba(23,41,64,0) 75%,rgba(23,41,64,.1)),linear-gradient(0deg,rgba(23,41,64,0),rgba(23,41,64,.05));opacity:0;pointer-events:none}@media only screen and (max-width:880px){header{height:70px!important}}.hero{position:relative;display:flex;align-items:center;height:870px;max-height:870px;padding-bottom:100px;z-index:1;overflow:hidden}.hero .container{flex-wrap:wrap;justify-content:flex-start;z-index:3;width:100%}.hero .container .heading{max-width:600px}.hero .container .heading h1,.hero .container .heading h4{position:relative;max-width:600px}.hero .container .heading p{max-width:420px;margin-top:20px}.hero .container .heading .buttons{width:100%;margin-top:40px}.hero .container .heading .buttons>a,.hero .container .heading .buttons button{margin-left:20px}.hero .container .heading .buttons>a:first-of-type,.hero .container .heading .buttons button:first-of-type{margin-left:0}@media only screen and (max-width:880px){.hero .container .heading .buttons>a,.hero .container .heading .buttons button{width:100%;max-width:calc(50% - 12px)}}@media only screen and (max-width:600px){.hero .container .heading .buttons>a,.hero .container .heading .buttons button{width:100%;max-width:100%;margin:0 0 20px}}.hero .kv{left:680px;z-index:2}.hero .kv,.hero svg.bg{position:absolute;top:0}.hero svg.bg{left:0;width:100%;height:calc(100% - 100px);z-index:1}@media only screen and (max-width:880px){.hero{padding-top:130px;align-items:flex-start;padding-bottom:0;margin-bottom:40px;height:auto!important;max-height:none!important}.hero .container{flex-wrap:wrap;justify-content:flex-start}.hero .container .heading{width:100%;margin:0 auto 40px}.hero .container .heading h1,.hero .container .heading h4,.hero .container .heading p{max-width:100%}.hero .kv{position:relative;top:0!important;left:0!important;width:100%!important;margin:20px 0}.hero svg.bg{height:calc(100% - 200px)}.hero.mobile-hide-kv{padding-bottom:100px}.hero.mobile-hide-kv .kv{display:none}.hero.mobile-hide-kv svg.bg{height:100%}}footer{position:relative;background-color:#172940;overflow:hidden}@media only screen and (max-width:2000px){footer{display:flex;flex-wrap:wrap}}footer .pre-footer{display:flex;width:100%;justify-content:center;padding:80px 0;margin-bottom:160px}footer .pre-footer h1{color:#fff;text-align:center;z-index:2}footer .pre-footer p{margin-top:20px;width:100%;text-align:center;color:#a2b5cd}footer .pre-footer form{margin-top:40px;display:flex;width:100%;max-width:600px;position:relative}footer .pre-footer form input{border:none;color:#172940}footer .pre-footer form input.invalid{border:2px solid #e35169}footer .pre-footer form button{margin-left:20px;width:180px;min-width:180px}footer .pre-footer form .note{position:absolute;left:0;right:0;margin:0 auto;text-align:center;color:#fff;bottom:-40px}footer .pre-footer form .note.hidden{display:none}footer .pre-footer .buttons{display:flex;justify-content:center;width:100%;z-index:2}footer .pre-footer .buttons button:first-of-type{margin-right:20px}@media only screen and (max-width:600px){footer .pre-footer .buttons{flex-wrap:wrap}footer .pre-footer .buttons>a,footer .pre-footer .buttons button{width:100%}footer .pre-footer .buttons button:first-of-type{margin:0 0 20px}}footer .pre-footer .bg{position:absolute;bottom:0;left:0;z-index:0;pointer-events:none}@media only screen and (max-width:600px){footer .pre-footer{margin-bottom:40px}footer .pre-footer form{flex-wrap:wrap}footer .pre-footer form input{width:100%}footer .pre-footer form button{margin-left:0;margin-top:20px;width:100%}}footer .chat{display:none!important;position:absolute;top:-100px;left:50%;transform:translateX(-50%);z-index:3;display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:20px 60px;width:100%;max-width:1000px;min-height:200px;background-color:#2ecfa8}footer .chat .message{display:flex;align-items:center}footer .chat .message .discord{margin-right:60px;width:70px;height:80px;flex-basis:70px;flex-shrink:0}footer .chat .message h3{color:#fff;flex-grow:1;margin-right:60px}footer .chat a{display:flex;align-items:center;justify-content:center;flex-basis:80px;flex-shrink:0;width:80px;height:80px;border-radius:40px;background-color:#c3f1e6}footer .container{width:100%}footer ul.nav{display:flex;flex-basis:100%;width:100%;list-style:none;padding:0 0 80px}@media only screen and (max-width:1100px){footer ul.nav{flex-wrap:wrap;padding-bottom:40px}}footer ul.nav li{display:flex;align-items:flex-start}footer ul.nav li.logo{width:320px}@media only screen and (max-width:1100px){footer ul.nav li.logo{width:100%}}footer ul.nav li.pages{position:relative;display:flex;width:100%}@media only screen and (max-width:1100px){footer ul.nav li.pages{flex-wrap:wrap}}footer ul.nav li.pages ul{list-style:none;width:calc(25% - 40px);padding:0;margin-left:40px}@media only screen and (max-width:1100px){footer ul.nav li.pages ul{width:calc(50% - 40px);margin:40px 40px 0 0}}footer ul.nav li.pages ul li{margin-bottom:20px;color:#fff}footer .shoe{position:relative;display:flex;justify-content:space-between;flex-basis:100%;width:100%;padding:36px 0;color:#fff;font-size:14px}@media only screen and (max-width:880px){footer .shoe{flex-wrap:wrap;flex-direction:column-reverse}}footer .shoe a{transition:opacity var(--fast) var(--transition);opacity:.5}footer .shoe a:hover{opacity:1}footer .shoe:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;border-radius:4px;background-color:#fff;opacity:.2}footer .shoe ul.legal{display:flex;list-style:none;padding:0}footer .shoe ul.legal li{margin-right:40px}@media only screen and (max-width:880px){footer .shoe ul.legal{flex-wrap:wrap;justify-content:center}footer .shoe ul.legal li{margin-right:20px;font-size:12px}footer .shoe ul.legal li:last-of-type{margin:0}}footer .shoe ul.social{display:flex;list-style:none;padding:0}footer .shoe ul.social li{margin-left:40px}footer .shoe ul.social li svg{width:32px;height:32px}footer .shoe ul.social li svg path{fill:#fff}@media only screen and (max-width:1500px){footer .shoe ul.social{margin-right:80px}}@media only screen and (max-width:880px){footer .shoe ul.social{justify-content:center;width:100%;margin-bottom:40px;margin-right:0}footer .shoe ul.social li{margin:0 20px}}#missing #notice{background-color:#2ecfa8}#missing .color-highlight{color:#a2b5cd}#missing .hero{height:100%;max-height:1200px;padding-bottom:0}#missing .hero h4{color:#a2b5cd}#missing .hero .kv{width:400px;top:-200px;left:700px}@media only screen and (max-width:1200px){#missing .hero .kv{left:600px}}@media only screen and (max-width:880px){#missing .hero .kv{max-height:600px;width:auto!important;max-width:none;margin:0 auto 60px}}@media only screen and (max-width:600px){#missing .hero .kv{max-height:400px}}#missing .hero .bg path{fill:#f0f4f9}#homepage .color-highlight{color:#68b0f4}#homepage header{background-color:#68b0f4}#homepage header nav .social{color:#68b0f4}#homepage .hero{max-height:870px}#homepage .hero h4{color:#68b0f4}#homepage .hero .kv{top:0;left:660px;transform:rotate(-8deg)}#homepage #logos .logos{flex-wrap:nowrap;margin-top:0}#homepage #logos .logos li{margin-top:0}@media only screen and (max-width:1200px){#homepage #logos .logos li{margin:0 30px 40px}}@media only screen and (max-width:1100px){#homepage #logos .logos{flex-wrap:wrap}#homepage #logos .logos li{width:calc(33.33333% - 40px);margin:0 20px 40px;text-align:center}}#homepage #layers{overflow:hidden}#homepage #cta{border-color:rgba(104,176,244,.5)}#homepage #cta:before{background-color:#d9f4ff!important}#homepage #cta .buttons{width:100%;margin-top:40px}#homepage #cta .buttons>a,#homepage #cta .buttons button{margin-left:20px}#homepage #cta .buttons>a:first-of-type,#homepage #cta .buttons button:first-of-type{margin-left:0}@media only screen and (max-width:600px){#homepage #cta .buttons>a,#homepage #cta .buttons button{width:100%;margin:0 0 20px}}@media only screen and (max-width:600px){#homepage #logos .logos{margin-bottom:20px}#homepage #logos .logos li{margin:15px 20px;width:calc(50% - 50px)}#homepage #intro li{margin:30px 0}#homepage #layers{overflow:hidden}}#open-source #notice{background-color:#2ecfa8}#open-source .color-highlight{color:#2ecfa8}#open-source header{background-color:#2ecfa8}#open-source header nav .social{color:#2ecfa8}#open-source .hero{max-height:870px}#open-source .hero h4{color:#2ecfa8}#open-source .hero .kv{left:600px;transform:rotate(6deg)}#open-source .hero .bg path{fill:#c3f1e6}#open-source .stack{display:flex;flex-wrap:wrap;justify-content:space-between}#open-source .half{border-radius:10px;padding:40px;background-color:#fff;width:calc(50% - 20px);margin-bottom:40px}#open-source .half h4{margin:10px 0}@media only screen and (max-width:600px){#open-source .half{width:100%}}#open-source .databases{list-style:none;display:flex;justify-content:space-between;margin-top:80px;width:100%;padding:0;margin-bottom:120px}#open-source .databases li{display:flex;justify-content:center;flex-wrap:wrap;width:calc(12.5% - 5px)}#open-source .databases li .icon{margin-bottom:10px}#open-source .databases li span{width:100%;text-align:center}@media only screen and (max-width:880px){#open-source .databases{flex-wrap:wrap;margin-bottom:40px}#open-source .databases li{width:calc(25% - 10px);margin-bottom:40px}}#open-source #install{border-color:rgba(46,207,168,.5)}#open-source #install:before{background-color:#c3f1e6!important}#open-source #install .cli{position:relative;width:100%;margin:60px 0 40px}#open-source #install .cli span{position:absolute;left:22px;top:18px;color:#2ecfa8;pointer-events:none}#open-source #install .cli input{border-color:#2ecfa8;font-family:Fira Code,monospace;padding-left:40px;padding-right:60px;text-overflow:ellipsis}#open-source #install .cli input::selection{background:#c3f1e6}#open-source #install .cli i{position:absolute;right:20px;top:18px;color:#2ecfa8;cursor:pointer}#open-source #app-features .section-cta,#open-source #features .section-cta{margin-top:40px}#open-source #cta{border-color:rgba(46,207,168,.5)}#open-source #cta:before{background-color:#c3f1e6!important}#open-source #cta .buttons{width:100%;margin-top:40px}#open-source #cta .buttons>a,#open-source #cta .buttons button{margin-left:20px}#open-source #cta .buttons>a:first-of-type,#open-source #cta .buttons button:first-of-type{margin-left:0}@media only screen and (max-width:600px){#open-source #cta .buttons>a,#open-source #cta .buttons button{width:100%;margin:0 0 20px}}#on-demand-cloud #notice{background-color:#8da3e4}#on-demand-cloud .color-highlight{color:#8da3e4}#on-demand-cloud header{background-color:#8da3e4}#on-demand-cloud header nav .social{color:#8da3e4}#on-demand-cloud .hero{max-height:870px}#on-demand-cloud .hero h4{color:#8da3e4}#on-demand-cloud .hero .kv{left:640px;transform:rotate(-8deg)}#on-demand-cloud .hero .bg path{fill:#d8e2ff}#on-demand-cloud #cta{border-color:rgba(141,163,228,.5)}#on-demand-cloud #cta:before{background-color:#d8e2ff!important}#on-demand-cloud #cta .buttons{width:100%;margin-top:40px}#on-demand-cloud #cta .buttons>a,#on-demand-cloud #cta .buttons button{margin-left:20px}#on-demand-cloud #cta .buttons>a:first-of-type,#on-demand-cloud #cta .buttons button:first-of-type{margin-left:0}@media only screen and (max-width:600px){#on-demand-cloud #cta .buttons>a,#on-demand-cloud #cta .buttons button{width:100%;margin:0 0 20px}}#enterprise-cloud #notice{background-color:#fbc54f}#enterprise-cloud #notice:after{background-color:rgba(0,0,0,.1)}#enterprise-cloud .color-highlight{color:#fbc54f}#enterprise-cloud header{background-color:#fbc54f}#enterprise-cloud header nav .social{color:#fbc54f}#enterprise-cloud .hero{max-height:870px}#enterprise-cloud .hero h4{color:#fbc54f}#enterprise-cloud .hero .kv{left:600px;transform:rotate(4deg)}#enterprise-cloud .hero .bg path{fill:#feecd0}@media only screen and (max-width:1150px){#enterprise-cloud #intro li{width:calc(50% - 40px);margin:0 20px 80px}}@media only screen and (max-width:600px){#enterprise-cloud #intro li{width:100%;margin:0 0 40px}}#enterprise-cloud #hardware{overflow:hidden}#enterprise-cloud #cta{border-color:rgba(251,197,79,.5)}#enterprise-cloud #cta:before{background-color:#feecd0!important}#enterprise-cloud #cta .buttons{width:100%;margin-top:40px}@media only screen and (max-width:600px){#enterprise-cloud #cta .buttons>a,#enterprise-cloud #cta .buttons button{width:100%;margin:0 0 20px}}#articles{padding-top:0}#articles #notice{background-color:#e35169}#articles .color-highlight{color:#e35169}#articles header{background-color:#e35169}#articles header nav .social{color:#e35169}#articles .hero{max-height:870px}#articles .hero h4{color:#e35169}#articles .hero .kv{top:-400px;left:600px;transform:rotate(8deg)}#articles .hero .bg path{fill:#ffe2e2}#articles #search{margin-top:-200px}#articles #search input{width:100%;text-align:left}#articles #search input:focus,#articles #search input:hover{border-color:#e35169}#articles #search #articles_filters{display:flex;justify-content:center;padding:0;margin:20px auto 0;list-style:none;width:100%}#articles #search #articles_filters li{cursor:pointer;transition:all var(--fast) var(--transition);margin:0 10px;border-radius:10px;padding:10px}#articles #search #articles_filters li.active,#articles #search #articles_filters li:hover{background-color:#ffe2e2}@media only screen and (max-width:600px){#articles #search #articles_filters{flex-wrap:wrap}}@media only screen and (max-width:600px){#articles #search{margin-top:-140px}}@media only screen and (max-width:600px){#articles .section-cta{margin-bottom:40px}}#article #notice{background-color:#e35169}#article .color-highlight,#article a:not(header a){color:#e35169}#article header{background-color:#e35169}#article header nav .social{color:#e35169}#article .hero{max-height:800px}#article .hero .kv{top:-500px;left:600px}#article .hero .bg path{fill:#ffe2e2}#article .main{max-width:1000px;border-radius:10px;padding:80px 100px 120px;margin-top:-600px!important;margin-bottom:200px!important;background-color:#fff}@media only screen and (max-width:880px){#article .main{margin-top:0!important;padding:80px 40px 120px}}@media only screen and (max-width:600px){#article .main{padding:40px 20px 80px}}#article .main .hat{display:flex;justify-content:space-between;width:100%;margin-bottom:60px}#article .main .hat .back{color:#e35169;cursor:pointer}#article .main .hat .back i{margin-right:10px;transform:translateY(3px)}#article .main .hat .share{display:flex}#article .main .hat .share a{margin-left:20px}#article .main .hat .share a svg path{fill:#e35169}#article .main h1{max-width:100%}#article .main .byline{width:100%;margin-top:20px;color:#80a3bf;margin-bottom:20px;border-bottom:2px solid #e1eaf1;padding-bottom:40px}#article .main article{position:relative;width:100%}#article .main article blockquote{font-size:24px;line-height:34px;max-width:800px;margin:40px 0;color:#e35169;border-left:2px solid #e35169;padding:10px 0 10px 20px}#article .main article blockquote p{margin:0}#article .main article h4{font-weight:700;margin:60px 0 20px}#article .main article h5{font-weight:700;margin:32px 0 20px}#article .main article p{margin:32px 0}#article .main article h3+p,#article .main article h4+p,#article .main article h5+p{margin-top:0}#article .main article li{margin:0}#article .main article code{border-radius:4px;padding:2px 4px}#article .main article code,#article .main article pre{font-family:Fira Code,monospace;font-size:16px;background-color:#f7fafc}#article .main article pre{width:100%;max-width:100%;overflow:auto;line-height:22px;border-radius:10px;padding:20px}#article #cta{border-color:rgba(227,81,105,.5)}#article #cta:before{background-color:#ffe2e2!important}#article #cta .buttons{width:100%;margin-top:40px}@media only screen and (max-width:600px){#article #cta .buttons>a,#article #cta .buttons button{width:100%;margin:0 0 20px}}#features #notice{background-color:#8da3e4}#features .color-highlight{color:#8da3e4}#features header{background-color:#8da3e4}#features header nav .social{color:#8da3e4}#features .hero{max-height:760px}#features .hero h4{color:#8da3e4}#features .hero .kv{top:-270px;left:600px;transform:rotate(-3deg)}#features .hero .bg path{fill:#d8e2ff}#features #list a{color:#8da3e4}#features #list h3{margin-bottom:80px;text-align:center}#features #list .bottom-divider{border-bottom:2px solid #f0f4f9;margin-bottom:80px}#features h3{flex-basis:100%}#features .grid{list-style:none;margin:0;display:grid;width:100%;grid-template-columns:repeat(auto-fill,250px);justify-content:center;align-items:flex-start;grid-gap:80px 40px;padding:0 0 80px}#features .grid li{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#features .grid li .icon{margin-bottom:20px}#roadmap #notice{background-color:#fbc54f}#roadmap #notice:after{background-color:rgba(0,0,0,.1)}#roadmap .color-highlight{color:#fbc54f}#roadmap header{background-color:#fbc54f}#roadmap header nav .social{color:#fbc54f}#roadmap .hero{max-height:870px}#roadmap .hero h4{color:#fbc54f}#roadmap .hero .kv{top:-50px;left:600px}#roadmap .hero .bg path{fill:#feecd0}@media only screen and (max-width:600px){#roadmap .section-cta{margin-bottom:40px}}#roadmap #dev-tools{padding-bottom:120px}#roadmap #cta{border-color:rgba(251,197,79,.5)}#roadmap #cta:before{background-color:#feecd0!important}#roadmap #cta .buttons{width:100%;margin-top:40px}@media only screen and (max-width:600px){#roadmap #cta .buttons>a,#roadmap #cta .buttons button{width:100%;margin:0 0 20px}}#solutions #notice{background-color:#fbc54f}#solutions #notice:after{background-color:rgba(0,0,0,.1)}#solutions .color-highlight{color:#fbc54f}#solutions header{background-color:#fbc54f}#solutions header nav .social{color:#fbc54f}#solutions .hero{max-height:870px}#solutions .hero h4{color:#fbc54f}#solutions .hero .kv{top:-100px;left:600px;transform:rotate(-4deg)}#solutions .hero .bg path{fill:#feecd0}@media only screen and (max-width:600px){#solutions .section-cta{margin-bottom:40px}}#solutions #dev-tools{padding-bottom:120px}#solutions #cta{border-color:rgba(251,197,79,.5)}#solutions #cta:before{background-color:#feecd0!important}#solutions #cta .buttons{width:100%;margin-top:40px}@media only screen and (max-width:600px){#solutions #cta .buttons>a,#solutions #cta .buttons button{width:100%;margin:0 0 20px}}#pricing #notice{background-color:#80a3bf}#pricing .color-highlight{color:#2ecfa8}#pricing .hero{max-height:870px}#pricing .hero h4{color:#2ecfa8}#pricing .hero .kv{top:-100px;left:540px;transform:rotate(6deg)}#pricing .hero .bg path{fill:#f0f4f9}#pricing .blob svg{width:100%;height:auto}#pricing .main{margin-top:-280px}#pricing .main .mobile-products{display:none;width:100%}#pricing .main .mobile-products>div{border-radius:10px;width:100%;padding:20px;margin-bottom:20px;text-align:center}#pricing .main .mobile-products>div h3{margin-top:10px}#pricing .main .mobile-products>div button{width:100%;min-width:100%;margin-top:20px}@media only screen and (max-width:1000px){#pricing .main .mobile-products{display:block}}#pricing .main #price-martix{display:grid;grid-template-columns:1fr 220px 20px 220px 20px 220px;grid-template-rows:220px 1fr 1fr;gap:0 0;grid-template-areas:". . . ." ". . . ." ". . . .";width:100%}#pricing .main #price-martix .item{text-align:center;display:flex;align-items:center;justify-content:center;padding:10px 0;border-bottom:1px solid #f0f4f9}#pricing .main #price-martix .item:nth-child(6n+1){text-align:left;justify-content:flex-start}#pricing .main #price-martix .item.header{display:flex;align-items:flex-end;padding-bottom:20px}#pricing .main #price-martix .item.header>div{border-radius:10px;width:100%;padding:20px}#pricing .main #price-martix .item.header>div h4{margin-top:10px}#pricing .main #price-martix .item.header>div button{width:100%;min-width:100%;margin-top:20px}#pricing .main #price-martix .item.footer{border-bottom:none;padding:20px}#pricing .main #price-martix .item.footer a,#pricing .main #price-martix .item.footer button{width:100%;min-width:100%}#pricing .main #price-martix .item .icon{width:40px}#pricing .main #price-martix .item.title i{margin-left:8px;color:#a2b5cd;cursor:pointer}@media only screen and (max-width:1000px){#pricing .main #price-martix{grid-template-columns:1fr 50px 0 50px 0 50px;grid-template-rows:1fr 1fr 1fr}#pricing .main #price-martix .item.footer,#pricing .main #price-martix .item.header>div{display:none}}@media only screen and (max-width:1000px){#pricing .main{margin-top:-200px}}@media only screen and (max-width:600px){#pricing .main{margin-top:-80px}}#organization #notice{background-color:#80a3bf}#organization .signature{display:flex;align-items:center;margin-top:10px}#organization .signature span{margin-left:40px}#organization .color-highlight{color:#68b0f4}#organization .hero{max-height:740px}#organization .hero h4{color:#68b0f4}#organization .hero .kv{top:-160px;left:600px;transform:rotate(-8deg)}#organization .hero .bg path{fill:#f0f4f9}#organization .main{max-width:1000px;border-radius:10px;padding:100px 100px 80px;margin-top:-200px!important;background-color:#fff}#organization .main h5{font-weight:700;margin:20px 0 5px}#organization .main p{margin:16px 0}@media only screen and (max-width:880px){#organization .main{margin-top:-100px!important}}@media only screen and (max-width:600px){#organization .main{padding:40px 20px;margin-bottom:40px}}#organization #team .headshot{width:140px;border-radius:100%}#organization #team a{color:#68b0f4}#organization #team h3{margin-bottom:80px}#organization #team .bottom-divider{border-bottom:2px solid #f0f4f9;margin-bottom:80px}#organization #cta{border-color:rgba(104,176,244,.5)}#organization #cta:before{background-color:#d9f4ff!important}#organization #cta .buttons{width:100%;margin-top:40px}@media only screen and (max-width:600px){#organization #cta .buttons>a,#organization #cta .buttons button{width:100%;margin:0 0 20px}}#contact #notice{background-color:#80a3bf}#contact .color-highlight{color:#8da3e4}#contact .hero{max-height:2000px;height:auto;align-items:flex-start;padding-top:170px;padding-bottom:40px}#contact .hero .desktop{display:block}#contact .hero .mobile{display:none}#contact .hero .container{flex-wrap:nowrap}@media only screen and (max-width:1000px){#contact .hero .container{flex-wrap:wrap}#contact .hero .container .heading{width:100%;margin:0 auto 40px}#contact .hero .container .form{margin:34px auto}}#contact .hero h4{color:#8da3e4}#contact .hero .social{list-style:none;display:flex;padding:0;margin:40px 0 30px}@media only screen and (max-width:1100px){#contact .hero .social{flex-wrap:wrap}}#contact .hero .social li{transition:color var(--fast) var(--transition);display:flex;align-items:center;background-color:#f0f4f9;border-radius:10px;padding:8px 12px;margin-right:20px;margin-bottom:10px;cursor:pointer}#contact .hero .social li:hover{color:#8da3e4}#contact .hero .social li:hover svg path{fill:#8da3e4}#contact .hero .social li svg{margin-right:12px;max-width:25px;max-height:25px}#contact .hero .social li svg path{transition:all var(--fast) var(--transition);fill:#172940}#contact .hero svg.bg{height:620px}#contact .hero svg.bg path{fill:#f0f4f9}#contact .hero .form{width:100%;max-width:600px;background-color:#fff;border-radius:10px;padding:40px;margin:34px 0 0 40px}@media only screen and (max-width:880px){#contact .hero .form{margin:34px auto}}#contact .hero .form .contact-fields.hidden{display:none}#contact .hero .form label{display:block;font-weight:inherit;margin-top:24px;margin-bottom:8px}#contact .hero .form .half{display:flex;justify-content:space-between}#contact .hero .form .half>div{width:calc(50% - 16px)}#contact .hero .form .button{margin-top:24px;margin-bottom:40px}#contact .hero .form .legal{font-size:14px}#contact .hero .form .legal a{color:#8da3e4}#contact .hero .form .invalid{border-color:#e35169}#contact .hero .form .note.hidden{display:none}#contact .hero .form .note.success h3{color:#8da3e4}#contact .hero .form .note.success p{margin-top:30px}#contact .hero .form .note.error h3{color:#e35169}#contact .hero .form .note.error p{margin-top:30px}@media only screen and (max-width:600px){#contact .hero{padding-top:120px}#contact .hero .desktop{display:none}#contact .hero .mobile{display:block}#contact .hero .social{margin:20px 0;flex-wrap:wrap}#contact .hero .social a{margin-bottom:10px}#contact .hero .form{width:100%;max-width:600px;padding:20px;margin:34px 0 0}#contact .hero .form .half{flex-wrap:wrap}#contact .hero .form .half>div{width:100%}#contact .hero .form .button{margin-top:24px;margin-bottom:40px}}#legal-page #notice{background-color:#2ecfa8}#legal-page .color-highlight{color:#a2b5cd}#legal-page .hero{max-height:640px}#legal-page .hero h4{color:#a2b5cd}#legal-page .hero .kv{top:-500px;left:600px}#legal-page .hero .bg path{fill:#f0f4f9}#legal-page .main{max-width:1000px;border-radius:10px;padding:100px;margin-top:-200px;margin-bottom:200px;background-color:#fff}#legal-page .main a{text-decoration:underline}#legal-page .main a.header-anchor{text-decoration:none}#legal-page .main .header-anchor{margin-top:80px}#legal-page .main .header-anchor:first-of-type{margin-top:0}#legal-page .main h3{width:100%}#legal-page .main h4{width:100%;margin:20px 0 0}#legal-page .main h5{width:100%;font-weight:700;margin:20px 0 5px}#legal-page .main p{margin:16px 0}#legal-page .main ol,#legal-page .main ul{margin:20px 0}#legal-page .main li{margin:10px 0}#legal-page .main table{width:100%;margin:20px 0 40px}#legal-page .main table.has-footer{margin-bottom:0}#legal-page .main table th{color:#a2b5cd}#legal-page .main table td,#legal-page .main table th{text-align:right;padding:10px 0;border-bottom:2px solid #f0f4f9}#legal-page .main table td:first-of-type,#legal-page .main table th:first-of-type{text-align:left}#legal-page .main sup{font-size:10px}#legal-page .main .table-footer{margin-bottom:40px}@media only screen and (max-width:600px){#legal-page .main{padding:20px;margin-top:-80px;margin-bottom:100px}}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;overflow:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{margin:0;background-color:#172940;font-family:Fira Code,monospace;padding:20px;border-radius:10px;width:100%}:not(pre)>code[class*=language-],pre[class*=language-]{background:#172940}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#80a3bf}.token.punctuation{color:#fff}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#fff}.token.boolean,.token.number{color:#8da3e4}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#2ecfa8}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#fff}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#fbc54f}.token.keyword{color:#68b0f4}.token.important,.token.regex{color:#e35169}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class^=language-]{counter-reset:lineNumber}code .highlight-line:before{-webkit-user-select:none;color:#2ecfa8;content:counter(lineNumber);counter-increment:lineNumber;display:inline-block;font-variant-numeric:tabular-nums;margin-right:16px;padding:0 .1em;text-align:right;white-space:pre;width:2ch}
/*# sourceMappingURL=/styles/index.css.map */