@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{max-width:100vw;overflow-x:hidden}.landing_container{font-family:Roboto,sans-serif}.landing_container *{margin:0}p{color:#4b5563;font-size:1.4rem;line-height:1.5;max-width:1000px;text-align:center}.magic{-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#2563eb,#9333ea)}.hero_container{align-items:center;background-color:#eff6ff;background-color:#eef2ff;background-color:#f5f3ff;background-image:linear-gradient(to bottom right,#eff6ff,#eef2ff,#f5f3ff);display:flex;flex-direction:column;gap:2rem;height:100dvh;justify-content:center}.hero_container p{margin:0 4rem}.hero_title_pill{align-items:center;background-color:#fff;border-radius:20px;box-shadow:2px 2px 4px #0003;display:flex;font-size:.9rem;gap:.4rem;height:35px;justify-content:center;padding:.2rem;text-align:center;width:200px}.hero_title_pill .text{color:#374151}.hero_container h1{font-size:4rem;font-weight:900}.hero_container .tldr{color:#374151;font-size:1.2rem}.buttons_group{display:flex;flex-direction:row;gap:1rem}.buttons_group button{align-items:center;border-radius:20px;box-shadow:2px 2px 4px #0003;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:.9rem;gap:.5rem;height:40px;justify-content:center;padding:0 2rem;transition:all .12s ease}.buttons_group .primary{background-image:linear-gradient(90deg,#2563eb,#9333ea);border:none;color:#fff;font-weight:500}.buttons_group .primary img{filter:invert()}.buttons_group .primary:hover{transform:scale(1.07)}.buttons_group .secondary{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#2563eb,#9333ea) border-box;background-origin:border-box;border:2px solid #0000;border-radius:20px;box-shadow:2px 2px 4px #0003;cursor:pointer;display:flex;font-family:Roboto,sans-serif;gap:.5rem;justify-content:center;padding:0 2rem;transition:all .12s ease}.buttons_group .secondary .gradient-text{background:linear-gradient(90deg,#2563eb,#9333ea);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:500}.buttons_group .secondary:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#2563eb,#9333ea) border-box;border-color:#0000}@keyframes rocketShake{0%{transform:translate(0) rotate(0deg)}25%{transform:translate(1px,-1px) rotate(-1deg)}50%{transform:translate(-1px,2px) rotate(1deg)}75%{transform:translate(1px,1px) rotate(0deg)}to{transform:translate(0) rotate(-1deg)}}.hero_title_pill #rocket{animation:rocketShake .3s infinite;display:inline-block;will-change:transform}@media (max-width:550px){.hero_container h1{max-width:80vw;text-align:center}.hero_container .buttons_group{flex-direction:column}.buttons_group button{border-radius:25px;height:50px;width:90vw}}@media only screen and (hover:none) and (pointer:coarse){.buttons_group .primary:hover{transform:scale(1)!important}}.services_container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:calc(100dvh - 4rem);padding-bottom:2rem;padding-top:2rem}.services_container h2#subtitle{text-align:center}.service_cards{display:flex;gap:2rem}@media (max-width:1040px){.services_container p{max-width:80vw}.services_container .service_cards{gap:1rem}}@media (max-width:940px){.services_container .service_cards{flex-direction:column}}.service_card_container{border-radius:1rem;box-shadow:2px 2px 6px #0003;display:flex;flex-direction:column;gap:.8rem;padding:1rem;transition:all .12s ease;width:250px}.service_card_container:hover{transform:scale(1.03)}.service_card_container .icon{align-items:center;background-image:linear-gradient(135deg,#2563eb,#9333ea);border-radius:.8rem;box-shadow:2px 2px 4px #0003;color:#fff;display:flex;font-weight:10rem;height:60px;justify-content:center;width:60px}.service_card_container .icon img{filter:invert(1);width:25px}.service_card_container p{font-size:.9rem;text-align:left}.service_card_container ul{padding-left:1.5rem}.service_card_container li:first-of-type{margin-top:0}.service_card_container li{color:#4b5563;font-size:.9rem;margin-top:.6rem;padding:0}@media (max-width:550px){.service_card_container{max-width:80vw;width:auto}}@media only screen and (hover:none) and (pointer:coarse){.service_card_container:hover{transform:scale(1)!important}}.whyus_container{align-items:center;background-color:#eff6ff;background-color:#eef2ff;background-color:#f5f3ff;background-image:linear-gradient(to bottom right,200);display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:calc(100dvh - 4rem);padding-bottom:2rem;padding-top:2rem}.whyus_container h2#subtitle{text-align:center}.whyus_container .two_cols{display:flex;flex-direction:row;gap:2rem}#api_connections_image{object-fit:contain;width:500px}.whyus_container .second_col{text-wrap:balance;display:flex;flex-direction:column;gap:1rem;width:600px}.whyus_container .second_col p{font-size:1.2rem;text-align:left}.whyus_container .second_col ul{padding-left:2rem}.whyus_container .second_col li{color:#4b5563;font-size:1.1rem;margin-top:1rem}#demo_wa_button{align-items:center;background-image:linear-gradient(90deg,#2563eb,#9333ea);border:none;border-radius:20px;box-shadow:2px 2px 4px #0003;color:#fff;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:500;gap:.5rem;height:40px;justify-content:center;padding:0 2rem;transition:all .3s ease}#demo_wa_button img{filter:invert()}#demo_wa_button:hover{transform:scale(1.07)}@media (max-width:1220px){.whyus_container .two_cols{align-items:center;display:flex;flex-direction:column}.whyus_container .two_cols h2,.whyus_container .two_cols p{text-align:center}.whyus_container .second_col{text-wrap:balance;align-items:center;flex-direction:column;gap:1rem;width:80vw}}@media (max-width:540px){#api_connections_image{max-width:90vw;object-fit:contain}#demo_wa_button{border-radius:25px;height:50px;width:90vw}}@media only screen and (hover:none) and (pointer:coarse){#demo_wa_button:hover{transform:scale(1)!important}}.contact_container{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:100dvh;padding-bottom:4rem;padding-top:4rem}.contact_container .form{border-radius:1rem;box-shadow:2px 2px 8px #0000004d;display:flex;flex-direction:column;gap:.6rem;padding:3rem;width:320px}.contact_container .form_input{display:flex;flex-direction:column;width:100%}.contact_container label{color:#4b5563;font-family:Roboto,sans-serif;font-size:.8rem;margin-bottom:.3rem}.contact_container input{height:1.2rem;padding:1.2rem .75rem}.contact_container input,.contact_container textarea{border:1px solid #d1d5db;border-radius:.375rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5rem}.contact_container textarea{height:12rem;padding:.5rem .75rem;resize:none;width:100%}.contact_container button{background-color:#0009;background-image:linear-gradient(90deg,#2563eb,#9333ea);border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;height:40px;transition:all .12s ease;width:100%}.contact_container button:hover{transform:scale(1.02)}.contact_container button:disabled{background-image:none!important;color:#0006;cursor:default;font-weight:600;opacity:.6;transform:scale(1)!important}.contact_container .formResMessage{font-size:.9rem}.contact_container button{align-items:center;display:flex;gap:.5rem;justify-content:center}.contact_container .two_cols{display:flex;flex-direction:row;gap:2rem}.contact_container .second_col{display:flex;flex-direction:column;gap:2rem}.contact_container .contact_card{background:#fff;border-radius:1rem;box-shadow:0 6px 20px #00000014;cursor:pointer;padding:1.5rem 2rem;transition:transform .15s ease,box-shadow .15s ease;width:360px}.contact_container .contact_card:hover{box-shadow:0 8px 28px #0000001f;transform:scale(1.02)}.contact_container .contact_card .icon{align-items:center;background:linear-gradient(90deg,#2563eb,#9333ea);border-radius:50%;display:flex;height:44px;justify-content:center;margin-bottom:.8rem;width:44px}.contact_container .contact_card img{filter:invert(1);height:20px;width:20px}.contact_container .contact_card h3{color:#111827;font-size:1rem;font-weight:500;margin:.2rem 0}@media (max-width:1090px){.contact_container h1{text-wrap:balance;max-width:80vw;text-align:center}.contact_container p{max-width:80vw}}@media (max-width:970px){.contact_container .two_cols{flex-direction:column}.contact_container .form{box-shadow:2px 2px 8px #0000004d}.contact_container .contact_card,.contact_container .form{margin:auto;padding:2rem;width:80vw!important}}@media (max-width:768px){.contact_container .contact_card,.contact_container .form{width:90vw}}@media only screen and (hover:none) and (pointer:coarse){.contact_container .contact_card:hover,.contact_container button:hover{transform:scale(1)!important}}
/*# sourceMappingURL=main.f5339e2e.css.map*/