@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
:root{--font-family: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--main-color: #36a1be;--secundary-color: #fcb401;--bg-white: white;--text-default: #1b1d21;--flex-font-family: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--flex-main-color: #36a1be;--flex-bg-primary: #36a1be;--flex-bg-danger: #d9534f;--flex-bg-danger-soft: #ff00001c;--flex-bg-muted: #66757f;--flex-bg-warning: #f89406;--flex-bg-dark: #1b1d21;--flex-bg-success: #03a678;--flex-bg-light: #F5F6F8;--flex-bg-light-dark: #dcdddf;--flex-bg-white: white;--flex-alert-bg-success: rgb(3 166 120 / 0.25);--flex-alert-bg-info: rgb(54 161 190 / 0.25);--flex-alert-bg-warning: rgb(248 148 6 / 25%);--flex-alert-bg-danger: rgb(217 83 79 / 0.25);--flex-alert-bg-muted: #F5F6F8;--flex-alert-text-success: #03a678;--flex-alert-text-info: #36a1be;--flex-alert-text-warning: #f89406;--flex-alert-text-danger: #d9534f;--flex-alert-text-muted: #66757f;--flex-text-default: #1b1d21;--flex-text-primary: #36a1be;--flex-text-primary-dark: #006D89;--flex-text-danger: #d9534f;--flex-text-dark: #333e48;--flex-text-muted: #576168;--flex-text-disabled: #ccc;--flex-text-warning: #f89406;--flex-text-success: #03a678;--flex-text-white: white;--flex-text-xxs: .6rem;--flex-text-xs: .75rem;--flex-text-sm: .875rem;--flex-text-base: 1rem;--flex-text-lg: 1.125rem;--flex-text-xl: 1.25rem;--flex-text-2xl: 1.5rem;--flex-text-3xl: 1.875rem;--flex-text-4xl: 2.25rem;--flex-text-5xl: 3rem;--flex-text-6xl: 4rem;--flex-text-xxs-percent: 60%;--flex-text-xs-percent: 75%;--flex-text-sm-percent: 87.5%;--flex-text-base-percent: 100%;--flex-text-lg-percent: 112.5%;--flex-text-xl-percent: 125%;--flex-text-2xl-percent: 150%;--flex-text-3xl-percent: 187.5%;--flex-text-4xl-percent: 225%;--flex-text-5xl-percent: 300%;--flex-text-6xl-percent: 400%;--flex-shadow-default: 0 0.37em 0.56em rgba(0,0,0,0.2);--flex-shadow-light: 0 .37em .56em #d4d5dd75;--flex-shadow-tooltip: 0 .37em .56em rgba(0, 0, 0, 0.1);--flex-shadown-key-column: 3px 4px 2px #ccc;--flex-shadown-key-column-inverted: 3px 4px 3px 1px white;--flex-shadow-modal: 0px 0.25em 0.35em 0.15em rgba(0,0,0,0.2);--flex-border-radius-default: .18em;--flex-border-color-light: #eee;--flex-border-shadow-light: #ccc;--flex-form-field-container-border: 1px solid #d4d5dd;--flex-form-field-container-border-radius: .18em;--flex-form-field-group-container-border: 1px solid #f5f6f8f0;--flex-form-field-group-container-border-radius: .5em;--flex-form-field-group-container-box-shadow: 0 1px 2px rgba(0,0,0,0.2);--flex-form-field-padding: .5em;--flex-form-field-datalist-margin: -.5em;--flex-form-field-label-margin: .3em;--flex-form-field-label-weight: bold;--flex-form-field-margin: 1em;--flex-form-field-shadow: 0 .37em .56em #d4d5dd75;--flex-form-field-shadow-inner: inset 0 0 0.5em #d4d5dd75;--flex-form-field-outline-color: #d4d5dd75;--flex-transation-duration-quick: .3s;--flex-transation-opacity-inout: opacity .15s ease-in-out;--flex-button-radius: .2em;--flex-button-padding: .4em .8em}.f-field-container{display:block;margin-bottom:var(--flex-form-field-margin)}.f-field-container>.f-field-label{display:block}.f-field-container>.f-field-label>label{font-size:var(--flex-text-sm);color:var(--flex-text-default);font-weight:var(--flex-form-field-label-weight);margin-bottom:var(--flex-form-field-label-margin)}.f-field-container>.f-field-label>label>.required{color:var(--flex-text-danger);font-size:small}.f-field-aid,.f-field-container>.f-field-label>.aid{font-size:80%;line-height:150%;color:var(--flex-text-dark);margin-bottom:var(--flex-form-field-label-margin)}.f-field-container>.f-field-value{display:flex;align-items:center;font-size:var(--flex-text-sm);color:var(--flex-text-default);background:var(--flex-bg-light);border:var(--flex-form-field-container-border);border-radius:var(--flex-form-field-container-border-radius);transition:var(--flex-transation-duration-quick);padding:0 var(--flex-form-field-padding)}.f-field-container>.f-field-value:focus-within{background:var(--flex-bg-white);border-color:var(--flex-bg-primary)}.f-field-container>.f-field-value.inline{background:transparent}.f-field-container>.f-field-value>input,.f-field-container>.f-field-value>textarea{flex-grow:1;border:0;background-color:transparent;outline:none;font-size:inherit;font:inherit;padding:var(--flex-form-field-padding) 0}.f-field-container>.f-field-value>textarea{min-height:4rem}.f-field-container>.f-field-value>.option{background:none;border:0;padding:0;margin:0;display:inherit;cursor:default;outline:none;font-size:var(--flex-text-lg);transition:var(--flex-transation-duration-quick)}.f-field-container>.f-field-value>.option>.f-loading{font-size:var(--flex-text-base)}.f-field-container>.f-field-value>.option>.error{font-size:var(--flex-text-base);color:var(--flex-bg-danger);margin:0}.f-field-container>.f-field-value.error{border-color:var(--flex-bg-danger);margin-bottom:0}.f-field-container>.f-field-value.inline.error{background-color:var(--flex-bg-danger-soft)}.f-field-container small.error{display:block;font-size:70%;color:var(--flex-text-danger);margin-bottom:var(--flex-form-field-label-margin);font-weight:bold}.f-loading{border:2px solid var(--flex-bg-light-dark);border-radius:50%;border-top-color:var(--bg-white);width:calc(1.5rem + 2px);height:calc(1.5rem + 2px);line-height:unset;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fs-wrapper{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;background:var(--main-color)}.fs-wrapper .fs-container{padding:5%;background:white;border-radius:.5em;max-width:450px;text-align:center}.fs-wrapper .fs-container .logo-container{display:block;width:100%;text-align:center}.fs-wrapper .fs-container .logo-container .logo{display:inline-grid;grid-template-columns:max-content max-content;grid-gap:.5em;align-items:center}.fs-wrapper .fs-container .logo-container .logo>img{height:24px}.fs-wrapper .fs-container p{margin:0;text-align:left}.fs-wrapper .fs-container h1{text-align:center;font-size:var(--flex-text-3xl)}.fs-wrapper .fs-container a.cta{color:inherit;font-weight:bold;border-bottom:2px solid transparent;margin-left:.5rem;border-radius:0;padding:0;margin-top:2rem;display:inline-grid;grid-template-columns:max-content auto;align-items:center}.fs-wrapper .fs-container a.cta:hover{border-color:inherit}.lp-wrapper{display:grid;grid-template-columns:50% 50%;align-items:stretch;min-height:100vh}.lp-wrapper .content-box{padding-top:5%;justify-self:center}.lp-wrapper .content-box>div{margin:0 2rem;max-width:500px}.lp-wrapper .content-box .logo-container{display:block;width:100%;text-align:center}.lp-wrapper .content-box .logo-container .logo{display:inline-grid;grid-template-columns:max-content max-content;grid-gap:.5em;align-items:center}.lp-wrapper .content-box .logo-container .logo>img{height:18px}.lp-wrapper .content-box .contents{margin-top:4rem}.lp-wrapper .content-box .contents h1{margin:0;margin-bottom:1.5rem;font-size:var(--flex-text-4xl)}.lp-wrapper .content-box .contents p{margin:0;margin-bottom:1em;font-size:var(--flex-text-base);line-height:150%}.lp-wrapper .content-box .lp-feature{display:grid;grid-template-columns:max-content auto;grid-gap:.5rem;align-items:start;margin-left:1rem;max-width:100%;font-size:var(--flex-text-sm);margin-bottom:.75rem}.lp-wrapper .content-box .lp-feature .material-icons{font-size:1.3rem;margin-top:.15em;color:var(--flex-main-color);font-weight:bold}.lp-wrapper .form-box{background-color:var(--main-color)}.lp-wrapper .form-box .form-container{display:flex;align-items:center;justify-content:center;min-height:100vh}.lp-wrapper .form-box .form-container .form-error{display:none;color:var(--flex-text-danger);font-weight:bold;font-size:var(--flex-text-sm);margin-bottom:1rem}.lp-wrapper .form-box .form-container .form-error p{margin:0}.lp-wrapper .form-box .form-container .form-error.show{display:inherit}.lp-wrapper .form-box .form-container>div{max-width:500px;width:80%;background:white;box-shadow:var(--flex-shadow-default);border-radius:.5rem;margin-bottom:5%;margin-top:5%}.lp-wrapper .form-box .form-container>div form{margin:2rem}.lp-wrapper .form-box .form-container>div form h2{text-align:left;margin-bottom:1rem}.lp-wrapper .form-box .form-container>div .form-cta-container{margin-top:2rem;margin-bottom:3rem}.lp-wrapper .form-box .form-container>div .form-cta-container .cta{width:100%;width:100%;text-align:center;height:2.5rem;padding:0 .75rem}.lp-wrapper .form-box .form-container>div .form-cta-container .cta .f-loading{margin-left:.25rem}@media screen and (max-width: 850px){.lp-wrapper{grid-template-columns:100%}.lp-wrapper .content-box .contents h1{text-align:center}.lp-wrapper .form-box{margin-top:3rem;padding:2rem 0}.lp-wrapper .form-box .form-container{min-height:unset;margin-top:unset;margin-bottom:5rem}}html{font-family:var(--font-family);font-size:16px;letter-spacing:0.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-default);line-height:150%}body{margin:0;padding:0;width:100%;height:100%}header{background:var(--bg-white);border-bottom:1px solid transparent;position:fixed;top:0;left:0;right:0;z-index:1;padding:0 5%}header.sticky-effect{border-color:#eee}header>nav{display:flex;align-items:center;width:100%;max-width:1260px;margin:auto;padding:1rem 0}nav .logo{display:inline-grid;grid-template-columns:max-content max-content;grid-gap:.5em;align-items:center}nav .logo>img{height:25px}nav .separator{flex-grow:1}main{max-width:1260px;margin:auto;margin-top:4rem;padding:0 5%}main>.hero{display:grid;grid-template-columns:minmax(45%, 500px) auto;grid-gap:1.5rem;align-items:center;width:100%}main>.hero>.slogan{width:100%;text-align:left}main>.hero>.slogan h1{margin:0;margin-bottom:1.5rem}main>.hero>.slogan p{margin:0;margin-bottom:1.5rem;font-size:1.25rem;line-height:150%}main>.hero>.slogan img{width:100%;display:none}main>.hero>.image{text-align:right}main>.hero>.image>img{width:100%;max-width:800px}main>.value-propositions{display:grid;grid-template-columns:30% 30% 30%;grid-gap:5%;align-items:flex-start;position:relative;background:var(--bg-white);margin-bottom:6rem}main>.value-propositions h4{margin-top:.75rem;margin-bottom:.75rem}main>.value-propositions p{margin:0}main>.value-propositions:before{content:'';position:absolute;top:0;right:0;bottom:.5rem;left:0;z-index:-1;margin-top:-.25rem;border-radius:inherit;background:linear-gradient(to right, var(--main-color), var(--secundary-color))}main>.feature-group:first-child{margin-top:6rem}main>.feature-group{display:grid;grid-template-columns:35% auto;grid-gap:2rem;margin-bottom:10rem;margin-top:10rem;align-items:center}main>.feature-group.reverse{grid-template-columns:auto 35%}main>.feature-group.reverse .visual-content{text-align:left}main>.feature-group .text-content h2{font-size:3rem;line-height:150%;font-weight:900;text-align:left;margin:0}main>.feature-group .text-content p{margin:0}main>.feature-group .text-content div.features{display:grid;grid-template-rows:auto auto auto;grid-gap:1rem;margin:0;margin-top:2rem;padding:2rem;border-radius:1rem;background:#F5F6F8}main>.feature-group .text-content div.features h4{margin:0}main>.feature-group .text-content div.features p{margin:0;font-size:.9rem}main>.feature-group .visual-content{text-align:right}main>.feature-group .visual-content img{width:90%;max-width:800px}main>.validation{margin-top:8rem;margin-bottom:8rem}main>.validation h2{margin:0}main>.validation p{margin-top:1em;margin-bottom:1em;text-align:center;font-weight:400;font-size:1rem;color:#46586b}main>.validation div.logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}main>.validation div.logos div{flex-grow:1;text-align:center;filter:grayscale(1)}main>.validation div.logos img{max-height:35px}footer{max-width:unset;border-radius:0;padding:3rem 4rem;background:#3c4043;width:unset}footer h2{color:var(--bg-white);max-width:80%;text-align:center;margin:3rem auto;font-weight:700}footer div{text-align:center;margin-bottom:4rem}footer div .cta.primary{font-size:2rem;background:linear-gradient(to right, var(--main-color), var(--secundary-color));color:#3c4043;font-weight:700}footer div.end-section{font-size:80%;color:var(--bg-white);font-weight:400;margin-bottom:0;padding-top:2rem}footer div.end-section span{font-size:100%;color:var(--bg-white);font-weight:400;margin-bottom:0;padding-top:2rem}footer div.end-section a{font-weight:900;color:var(--bg-white);border-bottom:2px solid;margin-left:.5rem;border-radius:0;padding:0}h1{font-family:"Inter", Arial, Helvetica, sans-serif;font-size:3rem;line-height:125%;font-weight:900}h2{font-family:"Inter", Arial, Helvetica, sans-serif;text-align:center;font-size:2rem;font-weight:900;line-height:125%;margin-bottom:3rem}h3,h4,h5{font-family:"Inter", Arial, Helvetica, sans-serif}.cta{display:inline-flex;align-items:center;justify-content:center;border-radius:.2em;padding:.75em 1.5em;text-decoration:none;outline:none;font-size:.95rem;font-family:"Inter", Arial, Helvetica, sans-serif;font-weight:700;cursor:pointer;border:0}.cta.dark{color:var(--text-default)}.cta.primary{background:#36a1be;color:var(--bg-white)}.cta.lg{font-size:1.15rem}.device{border:0.5rem solid var(--bg-white);box-shadow:0 0.1em 0.95rem #d4d5dda6;border-radius:.5em}@media screen and (max-width: 800px){html{font-size:13px}body{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header>nav{width:unset;max-width:100%;margin:unset}nav .logo>img.text{display:none}main{max-width:unset;width:unset;padding:1.5rem;margin-top:5rem}main>.hero{display:flex;flex-direction:column}main>.hero>.slogan{width:100%;text-align:center;margin-bottom:2rem}main>.hero>.image{width:100%;text-align:center}main>.hero>.image>img{width:90%}main>.value-propositions{display:flex;flex-direction:column}main>.value-propositions .value-proposition{margin-bottom:1rem}main>.validation{margin-top:6rem;margin-bottom:6rem}main>.validation div.logos{flex-direction:column}main>.validation div.logos div{margin-top:2rem}main>.feature-group{display:flex;flex-direction:column}main>.feature-group.reverse{flex-direction:column-reverse}main>.feature-group.reverse .visual-content{text-align:center}main>.feature-group .visual-content{text-align:center;margin-top:2rem}}


/*# sourceMappingURL=main.css.map*/