:root{--white:white;--_webflowforge---color--background:#f7f2e8;--_webflowforge---font--body:Inter,sans-serif;--_webflowforge---color--foreground:#1e2a2b;--_webflowforge---color--border:#d4d1c8;--_webflowforge---size--container-large:100rem;--_webflowforge---size--page-padding:2rem;--_webflowforge---color--white:#fff;--_webflowforge---color--primary:#547b72;--_webflowforge---color--text-muted:#637173;--_webflowforge---font--heading:"Playfair Display",Georgia,serif;--_webflowforge---size--heading-hero:3.5rem;--_webflowforge---size--text-medium:1.125rem;--_webflowforge---color--card:#fffdf8;--_webflowforge---size--radius-medium:1rem;--_webflowforge---size--heading-small:1.5rem;--_webflowforge---color--secondary:#e8eee7;--_webflowforge---color--accent:#dde8e4;--_webflowforge---size--radius-pill:999rem;--_webflowforge---size--text-small:.875rem;--_webflowforge---font--mono:"JetBrains Mono",monospace;--_webflowforge---size--text-xs:.75rem;--_webflowforge---size--heading-large:2.5rem;--_webflowforge---size--container-small:56rem;--_webflowforge---size--text-regular:1rem;--_webflowforge---size--section-space:5rem;--_webflowforge---size--space-large:2rem;--_webflowforge---size--radius-large:2rem;--black:black;--_webflowforge---color--tertiary:#b86f5b;--_webflowforge---color--muted:#eee7db;--_webflowforge---color--error:#b94c4c;--_webflowforge---size--heading-medium:2.25rem;--_webflowforge---size--space-small:1rem;--_webflowforge---size--space-medium:1.5rem;--_webflowforge---size--space-xlarge:2.5rem;--_webflowforge---size--hero-space:6rem;--_webflowforge---size--radius-small:.75rem}h2{margin-top:20px;margin-bottom:10px;font-family:Tourney Variablefont Wdth Wght,Tahoma,sans-serif;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:24px}p{margin-bottom:10px;font-family:Poppins,sans-serif;font-size:16px}a{color:var(--white);font-family:Poppins,sans-serif;font-weight:500;text-decoration:underline}li{font-family:Poppins,sans-serif}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.submit-button{background-color:#414446;border-radius:11px;width:100%;max-width:180px;margin-left:auto;margin-right:auto;font-family:Poppins,sans-serif}.navbar-logo-left{z-index:9999;border-top-style:none;border-top-width:1px;border-top-color:var(--_webflowforge---color--border);border-right-style:none;border-right-width:1px;border-right-color:var(--_webflowforge---color--border);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_webflowforge---color--border);border-left-style:none;border-left-width:1px;border-left-color:var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--background);border-radius:0 0 8px 8px;width:100%;margin-left:auto;margin-right:auto;position:sticky;top:0;left:auto}.navbar-logo-left-container{z-index:5;width:100%;max-width:var(--_webflowforge---size--container-large);padding:1rem var(--_webflowforge---size--page-padding);background-color:#0000;margin-left:auto;margin-right:auto}.navbar-logo-left-container.shadow-three{width:100%;max-width:var(--_webflowforge---size--container-large);background-color:var(--_webflowforge---color--background);width:100%;max-width:var(--_webflowforge---size--container-large);background-color:var(--_webflowforge---color--background);border-radius:0;margin-bottom:0;padding-top:1rem;padding-bottom:1rem}.container-4{width:100%;max-width:1230px;margin-left:auto;margin-right:auto}.navbar-wrapper{justify-content:space-between;align-items:center;width:100%;max-width:1230px;display:flex}.navbar-brand{flex-shrink:0;margin-right:auto}.nav-menu-wrapper{margin-left:auto;margin-right:50px}.nav-menu-two{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;display:flex}.nav-menu-two.footer{width:auto;margin-left:auto;margin-right:auto}.nav-link{min-height:2.75rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);letter-spacing:.25px;margin-left:5px;margin-right:5px;padding:.75rem 10px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.nav-link:hover{color:var(--_webflowforge---color--primary)}.nav-link:focus-visible,.nav-link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:4px;outline:2px solid #0050bd}.nav-link.tech-stack{border:1px none var(--_webflowforge---color--border);font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);border-radius:8px}.nav-link.use-cases{border:1px none var(--_webflowforge---color--border);font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);border-radius:8px;display:inline-block}.nav-link.contact{border:1px none var(--_webflowforge---color--border);font-family:var(--_webflowforge---font--body);border-radius:8px}.nav-link.home.w--current{border:1px #243241;border-radius:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.nav-link.projects{border:1px none var(--_webflowforge---color--border);font-family:var(--_webflowforge---font--body);white-space:normal;border-radius:8px}.nav-link.pricing{border:1px none var(--_webflowforge---color--border);font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);border-radius:8px}.nav-link.footer-link{color:var(--_webflowforge---color--white)}.button-primary{z-index:10;background-color:var(--_webflowforge---color--primary);font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);letter-spacing:1px;text-transform:capitalize;border-radius:15px;margin-right:20px;padding:12px 25px;font-size:12px;font-weight:600;line-height:20px;text-decoration:none;transition:all .2s;position:relative}.button-primary:hover{color:#fff;background-color:#17233a}.button-primary:active{background-color:#0ea5a4}.button-primary.submit-button{font-size:16px}.footer-container{grid-row-gap:1.5rem;background-color:var(--_webflowforge---color--foreground);max-width:none;color:var(--_webflowforge---color--background);border-top-left-radius:0;border-top-right-radius:0;flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:0;padding:3rem 2rem 2rem;display:flex}.rights-reserved{box-sizing:border-box;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--text-muted);text-align:center;font-size:12px}.secondary-heading{font-family:var(--_webflowforge---font--heading);color:var(--_webflowforge---color--foreground);margin-top:0;padding-left:0}.section-text{font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--text-muted);padding-left:0;padding-right:20px;font-size:20px;line-height:30px}.section-text.max-width-400{text-align:left;max-width:400px}.section-text.max-width-400.to-right{text-align:right;margin-right:0}.section-text.no-left-padding,.section-text.left-no-pad{padding-left:0}.contact-us-container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:start;max-width:1230px;margin-bottom:60px;padding-top:0;padding-bottom:0;display:grid;position:relative;overflow:visible}.form-block-wrapper{margin-top:20px;margin-bottom:-15px}.name-field{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);max-width:none;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);border-radius:8px;margin-bottom:10px;font-size:16px}.company-name-field{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);max-width:none;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);border-radius:8px;font-size:16px}.task-form{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);border-radius:20px;width:100%;margin-left:0;margin-right:12px;padding:15px}.project-info-field{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);max-width:none;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);border-radius:8px;font-size:14px}.my-company-info-block{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);border-radius:20px;padding-top:0;padding-bottom:0}.mimic-field{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);font-family:var(--_webflowforge---font--body);border-radius:8px;justify-content:flex-start;align-items:center;margin:10px;padding:0 10px;display:flex}.company-info-wrapper{border:1px none var(--_webflowforge---color--border);border-radius:var(--_webflowforge---size--radius-medium);background-color:var(--_webflowforge---color--card);color:var(--_webflowforge---color--foreground);flex-flow:column;margin-top:auto;margin-bottom:auto;display:flex;box-shadow:0 8px 30px -20px #1e2a2b2e}.info-svg{justify-content:flex-start;align-items:center;padding:10px;display:flex}.info-text{color:var(--_webflowforge---color--foreground);font-size:17px}.profession-wrapper{padding:10px}.prof-liest{margin-top:10px}.list-item-11{color:var(--_webflowforge---color--foreground);margin-bottom:5px;font-size:16px}.contact-us-div{position:relative}.work-email-field{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);border-radius:8px}.section-footer{z-index:7;background-color:var(--_webflowforge---color--foreground);color:var(--_webflowforge---color--background);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;padding-bottom:0;position:relative}.popup-form-wrapper{z-index:99999;opacity:1;background-color:#1e2a2b7a;background-image:none;justify-content:center;align-items:center;width:100%;height:100dvh;padding:1rem;display:none;position:fixed;inset:0%;transform:none}.form-items-wrapper{background-color:var(--_webflowforge---color--card);border-radius:1.5rem;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:44rem;height:auto;max-height:calc(100dvh - 2rem);margin:0% auto;padding:2rem;display:flex;position:relative;overflow-y:auto}.help-form{font-family:var(--_webflowforge---font--body);flex-flow:column;font-weight:500;display:flex}.button-primary.submit-button.center-btn{background-color:#000;margin-right:auto}.help-form-block{width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.help-form-heading{max-width:32rem;font-family:var(--_webflowforge---font--heading);color:var(--_webflowforge---color--foreground);text-align:left;margin-top:0;margin-bottom:.75rem;padding-right:2rem;font-size:2.5rem;line-height:1.1}.image-36{width:14rem;max-width:100%;height:auto}.image-37{width:15rem;max-width:100%;height:auto;margin-left:0;margin-right:0}.div-block-60{font-family:var(--_webflowforge---font--body);flex-flow:row;display:flex}.link-5{font-family:var(--_webflowforge---font--body);font-size:12px;text-decoration:none}.link-5.w--current{color:#7e8a94;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.policy-wrap{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;display:flex}.bold-text-3,.bold-text-4{font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);margin-right:10px}.bold-text-5{font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground)}.div-block-62{width:100%;height:1px}.faq-circle{background-color:var(--_webflowforge---color--card);border-radius:100%;justify-content:center;align-items:center;width:55px;min-width:55px;height:55px;min-height:55px;display:flex}.faq-wrapper{border-radius:var(--_webflowforge---size--radius-medium);background-color:var(--_webflowforge---color--card);color:var(--_webflowforge---color--foreground);margin-left:auto;margin-right:auto;box-shadow:0 8px 30px -20px #1e2a2b2e}.faq-question-bar{border-bottom:1px solid var(--_webflowforge---color--border);color:var(--_webflowforge---color--foreground);justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;font-size:20px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.faq-grid{border-bottom:1px solid var(--_webflowforge---color--border);grid-template-columns:1fr 3fr;width:100%;padding-bottom:60px;display:flex}.faq-paragraph{color:var(--_webflowforge---color--foreground);letter-spacing:-.03em;margin-bottom:0;padding-top:14px;padding-bottom:14px;font-size:18px;font-weight:400;line-height:1.6}.faq-content{background-color:var(--_webflowforge---color--card);border-radius:8px;padding-left:14px;padding-right:14px;overflow:hidden}.faq-question-wrap{cursor:pointer;padding-left:40px;padding-right:40px}.question-title{font-family:var(--_webflowforge---font--heading);color:var(--_webflowforge---color--foreground);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;margin-right:10px;font-weight:600;line-height:1.3}.navbar_dropdown-item-title-icon{width:6px;margin-top:1px;margin-left:12px}.navbar_arrow{background-color:var(--_webflowforge---color--card);border-radius:50px;width:8px;height:2px;transform:rotate(45deg)}.navbar_arrow.is--mirrored{margin-left:-3px;transform:rotate(-45deg)}.navbar_link{font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);font-size:var(--_webflowforge---size--text-small);letter-spacing:.5px;padding-top:.75rem;padding-bottom:.75rem;font-weight:500;line-height:1.4;text-decoration:none}.navbar_dropdown-menu-wrapper{z-index:1050;grid-column-gap:16px;grid-row-gap:16px;border:1px solid var(--_webflowforge---color--border);transform-origin:0 0;cursor:default;border-radius:8px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:10px;display:flex;position:absolute;top:100%;overflow:visible;transform:scale(0);box-shadow:0 0 4px 2px #0000000d}.navbar_arrow-wrapper{justify-content:center;align-items:center;margin-left:8px;display:flex}.navbar_dropdown-menu{z-index:1001;border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);border-radius:8px;flex-direction:column;align-items:flex-start;width:300px;padding:24px;display:flex;position:relative;overflow:hidden}.navbar_dropdown-item-title{color:var(--_webflowforge---color--foreground);letter-spacing:.4px;font-size:15px;font-weight:500;line-height:1}.navbar_dropdown-menu-item{background-color:var(--_webflowforge---color--card);color:var(--_webflowforge---color--foreground);cursor:pointer;border-radius:8px;align-items:center;margin-bottom:8px;padding:12px;text-decoration:none;display:flex;overflow:hidden}.navbar_dropdown-pointer{z-index:1003;border-style:solid none none solid;border-width:1px;border-color:var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);border-radius:6px;width:24px;height:24px;position:absolute;inset:-12px auto auto 24px;transform:rotate(45deg);box-shadow:0 0 4px 2px #0000000d}.navbar_dropdown-item-title-wrapper{align-items:center;display:flex}.navbar_link-block{font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);cursor:pointer;align-items:center;margin-right:0;padding:0;font-weight:500;text-decoration:none;display:flex;position:relative}.wfa{background-color:var(--_webflowforge---color--background);width:100%;color:var(--_webflowforge---color--foreground);background-image:none}.wfa-wrap{max-width:var(--_webflowforge---size--container-large);padding-right:var(--_webflowforge---size--page-padding);padding-left:var(--_webflowforge---size--page-padding);margin:0 auto}.wfa-hero{padding-top:var(--_webflowforge---size--section-space);padding-bottom:var(--_webflowforge---size--section-space);text-align:center}.wfa-eyebrow{font-family:var(--_webflowforge---font--mono);color:var(--_webflowforge---color--foreground);font-size:var(--_webflowforge---size--text-xs);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;line-height:1.5}.wfa-lead{opacity:.85;max-width:48rem;font-family:var(--_webflowforge---font--body);font-size:var(--_webflowforge---size--text-medium);margin:0 auto 34px;line-height:1.8}.wfa-btns{grid-column-gap:16px;grid-row-gap:16px;flex-wrap:wrap;justify-content:center;display:flex}.wfa-btn{min-height:3.25rem;font-family:var(--_webflowforge---font--body);font-size:var(--_webflowforge---size--text-small);border-radius:999rem;padding:.875rem 1.5rem;font-weight:600;text-decoration:none;display:inline-block}.wfa-btn.wfa-btn-primary,.wfa-btn.wfa-btn-secondary,.wfa-btn.wfa-btn-primary,.wfa-btn.wfa-btn-secondary{font-family:var(--_webflowforge---font--body);font-weight:400}.wfa-btn-primary{border-radius:var(--_webflowforge---size--radius-pill);background-color:var(--_webflowforge---color--primary);min-height:2.75rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);font-size:var(--_webflowforge---size--text-small);background-image:none;font-weight:600}.wfa-btn-secondary{border:1px solid var(--_webflowforge---color--border);color:var(--_webflowforge---color--foreground);background-color:#0000}.wfa-section{padding-top:var(--_webflowforge---size--section-space);padding-bottom:var(--_webflowforge---size--section-space)}.wfa-sub{opacity:.8;max-width:640px;font-family:var(--_webflowforge---font--body);text-align:center;margin:0 auto 48px;line-height:1.6}.wfa-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.wfa-card{padding:var(--_webflowforge---size--space-large);border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--card);color:var(--_webflowforge---color--foreground);border-radius:1.5rem;box-shadow:0 8px 30px -20px #1e2a2b2e}.wfa-steps{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);display:grid}.wfa-step{border-radius:var(--_webflowforge---size--radius-medium);background-color:var(--_webflowforge---color--card);color:var(--_webflowforge---color--foreground);text-align:center;box-shadow:0 8px 30px -20px #1e2a2b2e}.wfa-num{background-color:var(--_webflowforge---color--card);width:46px;height:46px;font-family:var(--_webflowforge---font--mono);font-size:var(--_webflowforge---size--text-xs);letter-spacing:.12em;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-weight:700;line-height:1.5;display:flex}.wfa-bg{z-index:-1;background-color:var(--_webflowforge---color--background);color:var(--_webflowforge---color--foreground);background-image:none;position:fixed;inset:0}.heading-25{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-large);text-align:center;letter-spacing:-.025em;font-weight:600;line-height:1.15}.heading-26{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-hero);letter-spacing:-.025em;font-weight:600;line-height:1.08}.heading-27,.heading-28{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-large);text-align:center;letter-spacing:-.025em;font-weight:600;line-height:1.15}.heading-29{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-74{font-family:var(--_webflowforge---font--body)}.heading-30{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-75{font-family:var(--_webflowforge---font--body)}.heading-31{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-76{font-family:var(--_webflowforge---font--body)}.heading-32{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-77{font-family:var(--_webflowforge---font--body)}.heading-33,.heading-34,.heading-35,.heading-36{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-78,.paragraph-79,.paragraph-80,.paragraph-81{font-family:var(--_webflowforge---font--body)}.heading-37{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-82,.paragraph-83{font-family:var(--_webflowforge---font--body)}.heading-38,.heading-39{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-84{font-family:var(--_webflowforge---font--body)}.heading-40{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-small);letter-spacing:-.01em;font-weight:600;line-height:1.3}.paragraph-85{font-family:var(--_webflowforge---font--body)}.heading-43{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-large);text-align:center;letter-spacing:-.025em;font-weight:600;line-height:1.15}.list-item-26,.list-item-27,.list-item-28,.list-item-29,.list-item-30,.list-item-31{display:none}.wfa-card-link{color:var(--_webflowforge---color--foreground);text-decoration:none;transition:border-color .2s;display:block}.wfa-link{color:var(--_webflowforge---color--foreground);text-decoration:underline}.wfa-reading{opacity:.85;text-align:center;margin-top:34px}.heading-47{font-family:var(--_webflowforge---font--heading);font-size:var(--_webflowforge---size--heading-large);text-align:center;letter-spacing:-.025em;font-weight:600;line-height:1.15}.nav-link-2{grid-column-gap:0px;grid-row-gap:0px;border-radius:var(--_webflowforge---size--radius-pill);background-color:var(--_webflowforge---color--primary);min-height:2.75rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);font-size:var(--_webflowforge---size--text-small);background-image:none;justify-content:flex-start;align-items:center;padding:0;font-weight:600;text-decoration:none;display:flex}.nav-link-2.open-form:hover,.nav-link-2.open-form:focus{transform:scale(1.04)}.nav-link-2.open-form{margin-top:0;transition:transform .2s}.nav-link-2.open-form:hover,.nav-link-2.open-form:focus{transform:scale(1.04)}.text-block-65{background-image:none;border-radius:12px;height:50px;padding:13px 20px;font-size:14px;line-height:22px}.text-block-65.left-auto{margin-left:auto}.ai-wrapper{grid-column-gap:4px;grid-row-gap:4px;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:10px;font-size:15px;font-weight:500;display:flex}.footer-links-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}.chatgpt{grid-column-gap:8px;grid-row-gap:8px;border:1px none var(--_webflowforge---color--border);border-radius:20px;justify-content:center;align-items:center;padding:5px 10px;text-decoration:none;display:flex}.code-embed{margin-bottom:-3px}.bold-text-9{color:var(--_webflowforge---color--white);margin-bottom:0;font-size:14px;font-weight:500}.tools-wrapper{grid-column-gap:50px;grid-row-gap:50px;justify-content:center;align-items:center;width:100%;display:flex}.paragraph-88,.paragraph-89{margin-bottom:0;font-size:14px}.text-block-73,.text-block-74,.text-block-75{font-size:14px}.ai-items-wrapper{order:0;display:flex}.ai-wraps{display:flex}.bold-text-10{color:var(--_webflowforge---color--white)}.enquiry-fields{width:100%;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground)}.enquiry-step{grid-row-gap:1.25rem;flex-direction:column;display:flex}.enquiry-grid{grid-column-gap:1rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.enquiry-field{grid-row-gap:.5rem;flex-direction:column;min-width:0;display:flex}.enquiry-label{margin-bottom:0;font-size:.8125rem;font-weight:600;line-height:1.5}.enquiry-input{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--background);width:100%;min-height:3rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--foreground);border-radius:.75rem;margin:0;padding:.75rem 1rem;font-size:1rem;line-height:1.5}.enquiry-input._w-select,.enquiry-input._w-input,.enquiry-input._w-select,.enquiry-input._w-input{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--background);width:100%;min-height:3rem;color:var(--_webflowforge---color--foreground);font-size:1rem;line-height:1.5;font-family:var(--_webflowforge---font--body);border-radius:.75rem;margin:0;padding:.75rem 1rem}.enquiry-textarea{resize:vertical;min-height:7rem}.enquiry-note{max-width:24rem;color:var(--_webflowforge---color--text-muted);margin:0;font-size:.75rem;line-height:1.6}.enquiry-actions{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.enquiry-primary{background-color:var(--_webflowforge---color--primary);min-height:3rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--white);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.enquiry-primary._w-button{white-space:nowrap;cursor:pointer;background-color:var(--_webflowforge---color--primary);min-height:3rem;color:var(--_webflowforge---color--white);font-size:.875rem;font-weight:600;font-family:var(--_webflowforge---font--body);border-radius:999px;justify-content:center;align-items:center;padding:.875rem 1.5rem;display:inline-flex}.enquiry-back{min-height:3rem;font-family:var(--_webflowforge---font--body);color:var(--_webflowforge---color--primary);cursor:pointer;background-color:#0000;padding:.5rem 0;font-size:.8125rem;font-weight:600}.enquiry-intro{color:var(--_webflowforge---color--text-muted);margin-top:0;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.6}.enquiry-progress{font-family:var(--_webflowforge---font--mono);color:var(--_webflowforge---color--primary);letter-spacing:.1em;margin-bottom:.75rem;font-size:.6875rem}.enquiry-close{border:1px solid var(--_webflowforge---color--border);background-color:var(--_webflowforge---color--background);width:2.75rem;height:2.75rem;color:var(--_webflowforge---color--foreground);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute;top:1.25rem;right:1.25rem}@media screen and (min-width:1440px){.container-4,.navbar-wrapper,.contact-us-container,.form-section{max-width:none}}@media screen and (min-width:1920px){.container-4{max-width:var(--_webflowforge---size--container-large)}.navbar-wrapper{max-width:none}.nav-menu-two{padding-left:0}.nav-menu-two.footer{margin-left:auto;margin-right:auto}.nav-link{color:var(--_webflowforge---color--white)}.nav-link.use-cases,.nav-link.pricing{color:var(--_webflowforge---color--white)}.nav-link.home.w--current{color:var(--_webflowforge---color--foreground);border:0 #0000}.nav-link.tech-stack{color:var(--_webflowforge---color--white)}.nav-link.projects{color:var(--_webflowforge---color--foreground)}.nav-link.use-cases,.nav-link.pricing{color:var(--_webflowforge---color--white)}.contact-us-container{width:100%}.info-svg{background-color:var(--_webflowforge---color--foreground);border-radius:20px;margin-top:10px;margin-bottom:10px;margin-right:10px}.form-section{max-width:var(--_webflowforge---size--container-large);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.header-wrapper{grid-column-gap:0rem;justify-content:center;align-items:center;padding:1rem 0}.header-wrapper.flex-down.top-40{justify-content:center;align-items:flex-start}.left-block{order:-9999;margin-left:0;margin-right:0}.feature-projects{padding-left:0;padding-right:0}.project-wrapper{margin-left:0;margin-right:0}.explanation{max-width:var(--_webflowforge---size--container-large);padding-left:0;padding-right:0}.project-single-wrap{max-width:var(--_webflowforge---size--container-large)}.bold-text-3,.bold-text-4,.bold-text-5{color:var(--_webflowforge---color--white)}.title-wrap{max-width:none}.navbar_dropdown-menu{width:280px}.navbar_dropdown-menu-item{margin-left:5px;margin-right:5px}.news-title-2{margin-bottom:0}.image-42{width:auto;margin-right:auto;display:block}.image-author-container{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:0;display:flex}.heading-43{margin-bottom:40px}.bold-text-9{color:var(--_webflowforge---color--white);font-weight:700}.renew-container{max-width:var(--_webflowforge---size--container-large)}.renew-lead{max-width:43.4rem}.renew-text-link{margin-bottom:0}.renew-card-actions{justify-content:flex-start;align-items:center}.text-block-76{color:var(--_webflowforge---color--white)}.div-block-65{width:100%;max-width:50%}.renew_author-content{margin-top:60px;display:flex}.renew_pv-right{width:50%}.image-54{border-radius:20px}.faqs_wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width:991px){.nav-menu-two{grid-row-gap:.5rem;flex-direction:column;align-items:stretch;padding:1rem}.nav-menu-two.footer{flex-flow:wrap;justify-content:center;width:100%;max-width:100%;margin-left:0}.menu-button.w--open{color:#fff;background-color:#68035066;border-radius:10px}.tech-stack-container{flex-direction:column;align-items:stretch}.contact-us-container{grid-row-gap:2rem;grid-template-columns:minmax(0,1fr)}.task-form{width:100%;margin-right:0}.contact-us-div{width:100%;min-width:0}.div-block-58{grid-template-columns:repeat(2,minmax(0,1fr))}.header-wrapper{flex-direction:column;align-items:stretch}.left-block,.main-image,.right-block{width:100%;max-width:100%;margin-left:0;margin-right:0}.project-wrapper{flex-direction:column;align-items:stretch}.header-left{max-width:100%;padding-right:0}.flex-left,.flex-right{width:100%;max-width:100%;margin-left:0;margin-right:0}.image-36{width:12rem}.plan-wrapper-dark{width:100%;max-width:36rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.pricing-wrapper,.inner-wrapper{flex-direction:column;align-items:stretch}.wfa-grid{grid-template-columns:1fr}.wfa-steps{grid-template-columns:1fr 1fr}.footer-links-wrap{grid-row-gap:1.5rem;flex-direction:column;align-items:center;width:100%}.g4{grid-template-columns:1fr 1fr}.renew-section{padding-top:4rem;padding-bottom:4rem}.renew-hero-grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr}.renew-scene{min-height:32rem}.renew-orbit{min-height:23rem}.renew-process-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.renew_pv-left{width:100%}.renew_author-content{flex-flow:column}.renew_pv-right{width:100%}}@media screen and (max-width:767px){.main-heading{font-size:2.5rem;line-height:1.15}.button-wrapper{flex-wrap:wrap}.info-text{overflow-wrap:anywhere;min-width:0;font-size:1rem}.profession-wrapper{overflow-wrap:anywhere;min-width:0;max-width:100%}.web-stack{width:100%;min-width:0}.div-block-58{grid-template-columns:minmax(0,1fr)}.tech-div{width:100%;min-width:0}.grid-wrapper{grid-template-columns:minmax(0,1fr)}.left-navigation{width:100%;min-width:0;position:relative;top:0}.delivery-wrapper{grid-template-columns:1fr}.form-section{padding-left:1.25rem;padding-right:1.25rem}.type-project-wrapper{grid-template-columns:1fr}.header-wrapper{flex-direction:column;padding:3rem 1.25rem}.float-wrapper{grid-template-columns:repeat(4,1fr);padding:1.25rem}.project-single-wrap{grid-template-columns:1fr;margin-top:2rem}.use-case-wrapper{width:min(100%,18rem);height:18rem}.use-case-image{object-fit:contain;width:100%;height:100%}.news-item-wrapper{width:100%;height:12rem}.main_container__social-media-container{display:none}.heading-18{font-size:2rem;line-height:1.15}.step-content-block{width:100%;max-width:32rem}.scroll-container{height:auto;position:relative}.step-scroll{flex-direction:column;height:auto}.scroll-wrap{height:auto}.content-wrap{justify-content:center;width:100%;padding-left:1.25rem;padding-right:1.25rem}.img-block{width:100%;max-width:24rem}.step-block{grid-row-gap:1.5rem;flex-direction:column;width:100%;height:auto;padding-top:2rem;padding-bottom:2rem}.heading-20{font-size:2rem;line-height:1.15}.faq-grid{grid-template-columns:1fr}.content-h1{font-size:2rem;line-height:1.15}.news-title-2{font-size:2.5rem;line-height:1.15}.last-headline{font-size:2rem;line-height:1.15}.author-wrapper{flex-direction:column;align-items:flex-start}.collection-list-6{flex-wrap:wrap;max-width:100%}.wfa-wrap{padding-left:1.25rem;padding-right:1.25rem}.wfa-hero,.wfa-section{padding-top:3rem;padding-bottom:3rem}.wfa-grid{grid-template-columns:1fr}.heading-25{font-size:2rem;line-height:1.15}.heading-26{font-size:2.5rem;line-height:1.15}.heading-27,.heading-28,.heading-41{font-size:2rem;line-height:1.15}.heading-42{font-size:2.5rem;line-height:1.15}.heading-43,.heading-44,.heading-47,.heading-48,.heading-49{font-size:2rem;line-height:1.15}.wff-hero-title{font-size:2.5rem;line-height:1.15}.wff-h2{font-size:2rem;line-height:1.15}.tmpp-title{font-size:2.5rem;line-height:1.15}.tmpp-h2{font-size:2rem;line-height:1.15}.ai-wrapper{flex-direction:column}.ai-items-wrapper{flex-wrap:wrap}.pw{width:100%;padding-left:1.25rem;padding-right:1.25rem}.hg{grid-row-gap:2rem;grid-template-columns:1fr}.hh{font-size:2.5rem;line-height:1.15}.acts{flex-wrap:wrap}.tools{flex-direction:column;align-items:stretch;position:relative;top:0}.sh{font-size:2rem;line-height:1.15}.g3,.g2,.rates,.rates3{grid-template-columns:1fr}.ctaw{flex-direction:column;align-items:flex-start}.ctah{font-size:2rem;line-height:1.15}.renew-container{padding-left:1.25rem;padding-right:1.25rem}.renew-section{padding-top:3rem;padding-bottom:3rem}.renew-scene{width:100%;max-width:440px;min-height:0;margin-left:auto;margin-right:auto;padding:20px 16px}.renew-orbit{width:100%;height:330px;min-height:330px;margin-top:16px;margin-bottom:16px}.renew-orbit-ring{width:200px;height:200px}.renew-core{width:88px;height:88px;font-size:44px}.renew-signal{text-align:center;width:44%;padding:14px 10px;inset:16px auto auto 4px}.renew-qualify{text-align:center;width:44%;padding:14px 10px;inset:16px 4px auto auto}.renew-route{text-align:center;width:80%;padding:14px 12px;inset:auto auto 8px 10%}.renew-metric{font-size:20px;line-height:1.25}.renew-scene-tab{min-height:44px;padding-left:4px;padding-right:4px;font-size:11px}.renew-scene-caption{min-height:36px;margin-top:12px;font-size:12px}.renew-services-grid{grid-template-rows:auto;grid-template-columns:1fr}.renew-card{padding:1.5rem}.renew-process-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.renew-final{padding:2rem 1.5rem}.renew_pv-left{width:100%}.renew_author-content{flex-flow:column}.renew_pv-right{width:100%}}@media screen and (max-width:479px){.navbar-brand{margin-right:0;padding-left:0}.nav-link.home.w--current{border-style:none;margin-top:5px;margin-bottom:5px}.main{padding-left:10px;padding-right:10px}.button-wrapper{grid-column-gap:10px;grid-row-gap:10px}.form-section,.header-wrapper{padding-left:0;padding-right:0}.right-block,.feature-projects{padding-left:0;padding-right:0}.project-wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.explanation{padding-left:0;padding-right:0}.flex-div{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.faq-question-wrap{padding-left:10px;padding-right:10px}.ai-wrapper{justify-content:flex-start;align-items:center}.ai-items-wrapper{justify-content:center;align-items:center}.renew-actions{flex-direction:column;align-items:stretch}.renew-scene{width:100%;max-width:440px;min-height:0;margin-left:auto;margin-right:auto;padding:20px 16px}.renew-orbit{width:100%;height:330px;min-height:330px;margin-top:16px;margin-bottom:16px}.renew-orbit-ring{width:200px;height:200px}.renew-core{width:88px;height:88px;font-size:44px}.renew-signal{text-align:center;width:44%;padding:14px 10px;inset:16px auto auto 4px}.renew-qualify{text-align:center;width:44%;padding:14px 10px;inset:16px 4px auto auto}.renew-route{text-align:center;width:80%;padding:14px 12px;inset:auto auto 8px 10%}.renew-metric{font-size:20px;line-height:1.25}.renew-scene-tab{min-height:44px;padding-left:4px;padding-right:4px;font-size:11px}.renew-scene-caption{min-height:36px;margin-top:12px;font-size:12px}.renew-process-grid{grid-template-rows:auto;grid-template-columns:1fr}.enquiry-grid{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.enquiry-actions{flex-direction:column;align-items:stretch}.enquiry-primary,.enquiry-primary._w-button,.enquiry-primary._w-button{width:100%}.library-controls{grid-column-gap:10px;grid-row-gap:10px}.library-hint{display:none}.library-arrow{width:44px;height:44px}.renew_pv-left{width:100%}.renew_author-content{flex-flow:column}.renew_pv-right{width:100%}.promo-actions{flex-direction:column;align-items:stretch}.promo-primary{grid-column-gap:12px;grid-row-gap:12px;padding-left:16px;padding-right:16px}.promo-secondary{justify-content:center}.promo-note{text-align:center}}#w-node-_1593f500-ef7e-7a46-af64-4bafb69b8458-5cc571ee{grid-area:1/2/2/3}#w-node-_7aaf1c40-fa83-83a0-1a4b-2e344e63332a-4e633329{grid-area:1/1/2/2}#w-node-_7aaf1c40-fa83-83a0-1a4b-2e344e63333e-4e633329,#w-node-_8336e1d5-d943-22ce-7403-c434efd2eff1-ef63ed16,#w-node-_61266cbd-db79-b9db-9065-1dc0f79f853b-ef63ed16{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:767px){#w-node-_1593f500-ef7e-7a46-af64-4bafb69b8458-5cc571ee{grid-area:1/1/2/2}}@media screen and (max-width:479px){#w-node-_7aaf1c40-fa83-83a0-1a4b-2e344e63332a-4e633329{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#w-node-_7aaf1c40-fa83-83a0-1a4b-2e344e63333e-4e633329{place-self:auto}}