html,body{min-height:100vh;margin:0;padding:0;background:radial-gradient(900px 460px at 85% -15%,#9664ff33,#0000 62%),radial-gradient(800px 420px at -15% 115%,#aa78ff33,#0000 62%),radial-gradient(600px 300px at 30% 20%,#805aff1f,#0000 60%),radial-gradient(500px 280px at 60% 30%,#a078ff1a,#0000 60%),radial-gradient(700px 320px at 20% 80%,#8c64ff1a,#0000 60%),linear-gradient(#f6f7fb 0%,#f2f3f8 100%)!important}.tero-wrapper{place-items:center;min-height:100vh;display:grid}.tero-page{color:#1f1f1f;flex-direction:column;width:40vw;min-width:360px;max-width:760px;margin:20vh auto 5vh;font-size:16px;display:flex}.tero-page-header{justify-content:center;margin-bottom:24px;display:flex}.tero-header-inner{text-align:left;flex-direction:column;align-items:center;gap:8px;display:flex}.tero-page-content{text-align:left}.tero-logo,.logo-link .logo,.abstracta-global-logo .logo{height:auto;display:block}.tero-logo{width:225px}.abstracta-global-logo{z-index:10;position:absolute;top:32px;left:32px}.abstracta-global-logo .logo{width:100px}.hero-title{text-align:left;margin:16px 0 1.8rem;font-size:1.75rem;line-height:1.3}.hero-subtitle{text-align:left;max-width:860px;margin:0 0 20px;font-size:18px;line-height:1.5}.pill{background:#fff;border:1px solid #f3f5f8;border-radius:999px;margin:0 auto;padding:8px 16px;font-size:14px;font-weight:600;display:inline-block}.pill-soon{text-align:left;max-width:260px;margin-bottom:24px;display:block}.pill .icon-left{vertical-align:middle;margin-right:8px}.tero-col-text,.tero-col-form{width:100%;max-width:100%}.tero-col-text{margin-bottom:32px}.tero-row{display:block}.template-form-tero-waitlist .contact-form-container,.template-form-tero-waitlist .aux_div_form,.template-form-tero-waitlist .input-group{width:100%;margin:0 auto;padding:0}@media (max-width:768px){.template-form-tero-waitlist .contact-form-container{padding:0 8px}}@media (max-width:576px){.template-form-tero-waitlist .contact-form-container{padding:0 4px}}.template-form-tero-waitlist .input-group{margin-bottom:36px;position:relative}.template-form-tero-waitlist form,.template-form-tero-waitlist .input-group input,.template-form-tero-waitlist .input-group textarea{box-sizing:border-box;width:100%;max-width:100%}.template-form-tero-waitlist .input-text input:valid~label,.template-form-tero-waitlist .input-text textarea:valid~label{color:var(--gray-dark);background:0 0;padding:0;font-size:1rem;top:20px;left:27px}.template-form-tero-waitlist .input-text.focus label,.template-form-tero-waitlist .input-text input:focus~label,.template-form-tero-waitlist .input-text textarea:focus~label,.template-form-tero-waitlist .input-text.valid label{color:var(--primary);background:#fff;padding:0 4px;font-size:.75rem;top:-8px;left:20px}.template-form-tero-waitlist .input-group-message.input-text textarea:focus~label,.template-form-tero-waitlist .input-group-message.input-text.valid label,.template-form-tero-waitlist .input-group-message.input-text.focus label,.template-form-tero-waitlist .input-group-message.input-text textarea.success~label{background:#fff!important;padding:0 4px!important;font-size:.75rem!important;top:-8px!important;left:20px!important}.template-form-tero-waitlist .input-text input.success~label,.template-form-tero-waitlist .input-text textarea.success~label{color:var(--success);background:#fff;padding:0 4px;font-size:.75rem;top:-8px;left:20px}.template-form-tero-waitlist .privacy-agreement{text-align:left;margin-bottom:24px}.template-form-tero-waitlist .input-checkbox-label{margin-bottom:16px;font-size:15px;line-height:1.6}.template-form-tero-waitlist .input-checkbox-label .input-checkbox-label-content{font-size:15px}.template-form-tero-waitlist .div-submit{margin-top:32px}.template-form-tero-waitlist .div-submit .button{width:100%;min-height:48px;border-radius:8px!important;padding:16px!important}.template-form-tero-waitlist .btn-contact,.tero-page .btn-contact{color:#fff;background:#1f1f1f;border-color:#1f1f1f}.template-form-tero-waitlist .btn-contact .content,.tero-page .btn-contact .content{color:#fff;font-size:16px}.template-form-tero-waitlist .btn-contact:hover,.tero-page .btn-contact:hover{background:var(--primary,#754bde);border-color:var(--primary,#754bde)}@media (min-width:993px){.abstracta-global-logo{position:fixed;top:56px;left:56px}}@media (max-width:1200px){.tero-page{width:min(90vw,960px)}}@media (max-width:992px){.tero-wrapper{padding:20px}.tero-page{width:85vw;max-width:85vw;margin-top:12vh;margin-bottom:4vh}.hero-title{font-size:1.65rem}.hero-subtitle{font-size:17px}.abstracta-global-logo{top:28px;left:28px}}@media (max-width:768px){.tero-wrapper{padding:20px}.tero-page{width:90vw;max-width:90vw;margin-top:10vh;padding:0 16px}.hero-title{font-size:1.5rem;line-height:1.4}.hero-subtitle{margin-bottom:24px;font-size:16px}.tero-logo{width:200px}.abstracta-global-logo{top:24px;left:24px}.abstracta-global-logo .logo{width:80px}}@media (max-width:576px){.tero-wrapper{padding:16px}.tero-page{width:96vw;max-width:96vw;margin-top:8vh;padding:0 20px}.hero-title{margin-bottom:1.5rem;font-size:1.4rem;line-height:1.4}.hero-subtitle{margin-bottom:24px;font-size:16px;line-height:1.6}.tero-logo{width:180px}.pill{padding:6px 12px;font-size:13px}.template-form-tero-waitlist .input-group{margin-bottom:32px}.abstracta-global-logo{top:20px;left:20px}.abstracta-global-logo .logo{width:70px}}
/*# sourceMappingURL=index.2abb2763.css.map */
