@font-face{font-family:quicksand-regular;src:url(/assets/Quicksand-Regular-DwV0T0OO.ttf)}@font-face{font-family:quicksand-bold;src:url(/assets/Quicksand-Bold-CRBjWP5_.ttf)}@font-face{font-family:quicksand-semi-bold;src:url(/assets/Quicksand-SemiBold-DOhxUxE6.ttf)}@font-face{font-family:quicksand-medium;src:url(/assets/Quicksand-Medium-ClxOSIMz.ttf)}@font-face{font-family:quicksand-light;src:url(/assets/Quicksand-Light-vueg2bmh.ttf)}@font-face{font-family:assistant;src:url(/assets/Assistant-DNo98ftC.ttf)}@font-face{font-family:pacifico;src:url(/assets/Pacifico-Regular-DqRvctb9.ttf)}body{margin:0;background-color:#fff;overflow-x:hidden}.body-background{background-image:radial-gradient(circle at 20% 30%,rgba(128,0,128,.2),transparent 40%),radial-gradient(circle at 80% 70%,rgba(0,0,255,.2),transparent 40%),radial-gradient(circle at 60% 40%,rgba(75,0,130,.2),transparent 30%),radial-gradient(circle at 30% 80%,rgba(0,191,255,.2),transparent 40%),radial-gradient(circle at 50% 50%,rgba(138,43,226,.15),transparent 50%);animation:moveBackground 5s infinite alternate;background-size:cover;width:100vw;height:100vh;position:fixed;left:0;top:0}input,select,.input-like{font-size:16px;font-family:quicksand-bold;padding:12px;border-radius:6px;border:1px solid #c6c6c6;background:#fff}.app-container{width:100vw;height:100vh;font-family:quicksand-medium;background:transparent}.app-container>.content{position:relative;z-index:2;overflow-x:hidden}.app-container>.blobs{opacity:.8}.split-flex{display:flex;justify-content:space-between}.vcenter{align-items:center}.header-placeholder{height:66px;margin-bottom:100px}.header-container{padding:12px 24px;color:#000;height:42px;position:fixed;top:0;left:0;width:calc(100% - 48px);transition:all .5s ease-in-out;z-index:10}.header-container svg path{transition:all .5s ease-in-out}.header-container.floating{box-shadow:0 0 24px #0000001a}.header-container .floating-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#eee6ff,#fff);opacity:0;transition:all .5s ease-in-out;box-shadow:2px 2px 8px #0003}.header-container.floating .floating-bg{opacity:1}.header-container .left{display:flex;align-items:center;z-index:2}.header-container .right{z-index:2}.header-container .logo{margin-top:-2px;margin-right:48px;cursor:pointer}.header-container .links{display:flex}.header-container .links .link{margin-right:36px;margin-top:0;font-size:14px;font-family:quicksand-bold;cursor:pointer;padding:8px 12px;border:1px solid transparent;transition:all .2s ease-in-out;border-radius:20px}.header-container .links .link:hover,.header-container.floating .links .link:hover{color:#8a5de7}.header-container .burger-container,.header-container .mobile-menu{display:none}.intro-container video{width:45vw;border-radius:12px;cursor:pointer;transition:all .2s ease-in-out}.intro-container video:hover{transform:scale(1.03)}.section{position:relative;width:100vw;box-sizing:border-box;padding:0 5vw;margin-bottom:100px;min-height:200px}.intro-container.section{margin-bottom:180px;padding-top:60px}.why-us.section{width:100%;box-sizing:border-box;padding:0 0 120px;align-items:center;display:flex;flex-direction:column;background:linear-gradient(45deg,#0f00ee,#00728d);position:relative;margin-bottom:0}.why-us.section .top-lights{position:absolute;width:100%;height:300px;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.3),transparent 20%),radial-gradient(circle at 50% 0,rgba(255,255,255,.3),transparent 20%),radial-gradient(circle at 80% 0,rgba(255,255,255,.3),transparent 20%),linear-gradient(to bottom,rgba(0,0,0,.1),transparent 60%)}.why-us.section img.floating-image.floating-1{position:absolute;width:37vw;left:-18vw;top:11vw;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.2))}.why-us.section img.floating-image.floating-2{position:absolute;width:20vw;right:-3.4vw;top:35vw;filter:drop-shadow(-2px 4px 6px rgba(0,0,0,.2))}.why-us.section .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:0;opacity:.1}.why-us .section-title{margin-top:0}.why-us-presentation-container{width:66vw;box-sizing:border-box}.why-us-presentation-container .table{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1000px;margin:0 auto 48px;box-shadow:2px 2px 16px #0000001a;background:#ffffff1a;border-radius:12px;color:#fff;border:1px solid #ffffff17;position:relative;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.why-us-presentation-container .table>div:not(:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(10),:nth-child(11),:nth-child(12),:nth-child(16),:nth-child(17),:nth-child(18)){background:#ffffff0a}.why-us-presentation-container .table>div:not(.table-title){padding:24px;display:flex;align-items:flex-start}.why-us-presentation-container .table>div{border-right:1px solid #ffffff17;border-bottom:1px solid #ffffff17}.why-us-presentation-container .table .table-others{border-right:0!important;background:#0000001c!important}.why-us-presentation-container .table .table-us{border-bottom:0}.why-us-presentation-container .table .table-others:last-child{border-bottom:0}.why-us-presentation-container .table-us{flex-direction:column}.why-us-presentation-container .table-us .table-us-item{margin-bottom:12px;display:flex;align-items:center}.why-us-presentation-container .table-us .table-us-item .green-checked-container{margin-right:12px}.why-us-presentation-container .table-us .table-us-item .content{margin-top:-4px}.why-us-presentation-container .subject-text{margin-top:6px;margin-left:12px}.why-us-presentation-container .table-subject{background:#0000001c!important}.why-us-presentation-container .table>div.table-title{padding:24px 36px;font-family:quicksand-bold;font-size:24px;border-bottom:1px solid #ffffff30}.intro-container .video-container{margin-left:72px}.intro-container .title{font-size:4.2vw;font-family:assistant;font-weight:850;line-height:4.4vw;color:#000;margin-bottom:24px}.intro-container .title>span{background:linear-gradient(90deg,#006cd4,#5b1cd8,#8a5de7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.join-btn{white-space:nowrap;background:#fff;display:inline-block;color:#1677ff;padding:12px 24px;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-family:quicksand-bold;font-size:1.1vw;box-shadow:none;border:1px solid #1777ff}.join-btn:hover{transform:scale(1.1);box-shadow:0 0 12px #1677ff4d}.description{font-family:quicksand-medium;font-size:1.5vw;line-height:2.5vw;margin-bottom:24px}.how-it-works{background:#ffffffbf;-webkit-backdrop-filter:blur(2);backdrop-filter:blur(2);border-top:3px solid rgba(255,255,255,.1);padding:72px 0 130px;text-align:center;margin-bottom:0}.section-title{cursor:pointer;font-size:1.5vw;color:transparent;font-family:quicksand-bold;margin:-75px 24px 72px -24px;width:calc(100% + 48px);background:#fff;height:2px;display:flex;align-items:center;justify-content:center;z-index:2}.section-title>span{background:#fff;padding:6px 24px;border-radius:6px;color:#000}.section-subtitle{font-family:quicksand-bold;font-size:1.5vw;margin-bottom:24px}.text{box-sizing:border-box;font-size:1.1vw;line-height:1.6vw;width:100%;padding:0 15%;font-family:quicksand-medium;text-align:center;color:#7c7c7c}.how-it-works-presentation-container{width:100%;position:relative;display:flex;flex-direction:column;align-items:center}.how-it-works-presentation-container .step1{display:flex;width:100%;flex-direction:column;align-items:center}.how-it-works-presentation-container .step1 .presentation{flex:8;position:relative;margin-top:3vw;width:85%}.how-it-works-presentation-container .step1 .presentation .templates-laptop{width:30%;transition:all .2s linear}.how-it-works-presentation-container .step1 .presentation .templates-presets{position:absolute;top:0;margin-top:-3.7%;right:44.8%;width:45%;transition:all .2s linear}.how-it-works-presentation-container .step1 .presentation .templates-creation{position:absolute;top:0;margin-top:1.9%;left:56.8%;width:37%;transition:all .2s linear}.how-it-works-presentation-container .step-title{width:100%;display:flow-root;justify-content:center;font-family:quicksand-bold;font-size:2.5vw;line-height:3.5vw;z-index:2;text-align:center;margin-left:48px}.how-it-works-presentation-container .step .step-title{max-width:35vw;display:block;margin-left:0}.how-it-works-presentation-container .step-title>span{background:linear-gradient(90deg,#006cd4,#5b1cd8,#8a5de7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;margin-left:6px}.how-it-works-presentation-container .step2>.step-title{max-width:100%;box-sizing:border-box;font-size:1.8vw;line-height:3vw;text-align:center;z-index:2;padding:0 19vw;margin-top:48px;margin-bottom:48px}.how-it-works-presentation-container .step2{display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:100%;margin-bottom:96px}.how-it-works-presentation-container .step2 .presentation{display:flex;width:100%;align-items:center;justify-content:center;padding:0 5vw;box-sizing:border-box}.how-it-works-presentation-container .step2 .presentation img{width:7vw;color:#006cd4}.how-it-works-presentation-container .step2 .presentation .lottie-container>div{width:8vw}.step-number{width:12vw;font-size:12vw;font-family:assistant;font-weight:1000;color:transparent;-webkit-text-stroke:3px black}.how-it-works-presentation-container .step2 .presentation>div{flex:1;margin:0 24px;border-radius:12px;max-width:320px}.how-it-works-presentation-container .step2 .presentation>div .step-inner{width:100%;height:100%;padding:24px 16px 48px;border-radius:12px;position:relative;box-shadow:2px 2px 24px #0000001a;background:linear-gradient(45deg,#fff,#ebebeb);border:1px solid #e4ccff;z-index:2;box-sizing:border-box}.how-it-works-presentation-container .step2 .presentation>div .step-inner>img{width:100%}.how-it-works-presentation-container .step2 .presentation .step-label{font-family:quicksand-bold;font-size:22px;color:#000463;padding:0;margin-top:-28px}.how-it-works-presentation-container .step2 .arrow{position:absolute;right:-93px;top:30%;filter:drop-shadow(0px 0px 3px #e4ccff)}.how-it-works-presentation-container .step2 .arrow>img{width:170px}.how-it-works-presentation-container .step2 .number{font-size:120px;font-family:assistant;font-weight:1000;color:#eeeffe;text-shadow:0px 0px 36px rgb(165 84 255 / 37%);margin-bottom:-43px;text-align:left;margin-left:32px}.how-it-works-presentation-container .step3{padding:0 8vw;align-items:center}.how-it-works-presentation-container .step3 .stats-image{width:40vw;margin-right:-8vw;margin-bottom:-8vw}.how-it-works-presentation-container .step3 .content{text-align:left;padding-right:4vw}.how-it-works-presentation-container .step3 .content .title{font-family:quicksand-bold;font-size:3vw;line-height:3.5vw;margin-bottom:18px;background:linear-gradient(90deg,#006cd4,#5b1cd8,#8a5de7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.how-it-works-presentation-container .step3 .content .description{font-family:quicksand-bold;font-size:1.3vw;line-height:2vw}.how-it-works-presentation-container .step3 .main-features .item{font-size:1vw;margin-bottom:12px;font-family:quicksand-bold;color:#000}.how-it-works-presentation-container .step3 .main-features .item>span{font-size:1vw;margin-bottom:12px;font-family:quicksand-medium;color:#888;margin-left:12px}.pricing.section{padding-bottom:196px;margin-bottom:0;background:#ffffffbf}.pricing.section .split-flex{gap:10vw}.pricing.section .left{position:relative;flex:6}.pricing.section .right{flex:4}.pricing.section .section-title,.get-started.section .section-title,.qna.section .section-title{width:100vw;margin-top:0;margin-left:-5vw}.pricing.section .pre-title{font-family:quicksand-bold;font-size:1.3vw;color:#8a5de7;margin-bottom:12px}.pricing.section .title{font-family:assistant;font-weight:800;font-size:3vw;line-height:3.4vw;margin-bottom:36px}.pricing.section .sub-titles{margin-bottom:48px}.pricing.section .sub-title{padding:12px 0;border-radius:24px;margin-bottom:12px;color:#030058;font-family:quicksand-bold;font-size:1.5vw}.pricing.section .pricing-image{width:30vw;margin-left:-10vw}.roof-box-container{background:linear-gradient(45deg,#8a5de7 60%,#0d39b8);border-radius:12px;padding-top:7px}.roof-box-container.left-roof{padding-top:0;padding-left:7px;background:linear-gradient(184deg,#8a5de7 60%,#0d39b8)}.roof-box{position:relative;padding:24px;width:100%;height:100%;box-sizing:border-box;background:#ffffffeb;border-radius:12px;border:1px solid #c5bcff;box-shadow:2px 2px 30px #0000001a}.pricing.section .calculator .title{font-size:2vw;line-height:2.5vw;margin-bottom:18px;font-family:quicksand-bold}.pricing.section .calculator .sub-title{background:transparent;padding:0;font-family:quicksand-medium;font-size:1vw;line-height:1.4vw}.pricing.section .calculator input{margin-top:4px}.pricing.section .calculator .field-container{margin-top:36px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e4e4e4;flex:1;display:flex;flex-direction:column;justify-content:space-between}.pricing.section .calculator .field-container>div{font-family:quicksand-medium;margin-bottom:12px;font-size:.9vw;line-height:1.3vw}.pricing.section .calculator .results{margin-top:36px}.pricing.section .calculator .results .result-segment{padding:16px 12px;border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-between}.pricing.section .calculator .results .result-segment.client-recovery-gain{color:#1239b5;font-family:quicksand-bold;font-size:1.2vw;background:#fff}.pricing.section .calculator .results .result-segment>span{font-family:quicksand-bold;font-size:1.2vw;margin-left:6px}.pricing.section .calculator .fields{display:flex;gap:2vw}.pricing.section .savings-container{position:absolute;right:-10vw;top:235px}.get-started.section{background:#ffffff38;padding-bottom:150px;margin-bottom:0}.get-started.section .split-flex{gap:7vw}.get-started.section .left{flex:5;max-width:600px}.get-started.section .right{flex:4}.get-started.section .content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:4vw}.get-started.section .content .title{font-family:assistant;font-weight:1000;font-size:3vw;margin-bottom:24px;line-height:3.5vw;z-index:2}.get-started.section .content .title>span{background:linear-gradient(90deg,#006cd4,#5b1cd8,#8a5de7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.get-started.section .content .sub-title{font-family:quicksand-medium;font-size:1.3vw;margin-bottom:6px;color:#202020;line-height:2vw;z-index:2}.contact-form-container{padding:1px;border-radius:12px;width:100%}.get-started.section .row{display:flex;gap:2vw;width:100%;margin-bottom:24px}.get-started.section .row:last-child{margin-bottom:12px}.get-started.section .field-container{position:relative;box-sizing:border-box;flex:1}.get-started.section .field-container.phone{flex:1.5}.get-started.section .field-container input,.get-started.section .field-container select,.get-started.section .field-container .input-like{width:100%;box-sizing:border-box;font-size:16px;padding:12px}.get-started.section .field-container select{padding-top:11px;padding-bottom:11px}.get-started.section .field-container .label{font-size:14px;margin-bottom:4px;color:#767676;margin-left:12px}.get-started.section .form-section{border:1px solid #d8d8d8;padding:36px 12px 12px;border-radius:12px;margin-bottom:24px;position:relative}.get-started.section .form-section-title{position:absolute;font-size:12px;top:-8px;left:17px;background:#f6f4fd;color:#c6c6c6;padding:0 6px}.contact-form-container .title{font-family:quicksand-bold;font-size:24px;text-align:center;margin-bottom:32px;background:linear-gradient(90deg,#006cd4,#5b1cd8,#8a5de7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.contact-btn{height:56px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:6px;background:linear-gradient(45deg,#7f59df,#0f38b4,#00185f);color:#fff;font-family:quicksand-bold;border:1px solid #7656dc;transition:all .2s ease-in-out;cursor:pointer;font-size:18px;flex:3}.contact-btn svg{margin-right:6px}.contact-btn:hover{transform:scale(1.03);box-shadow:2px 2px 8px #0003}.contact-icon-container{margin-top:-10vw}.dropdown-container{position:relative;cursor:pointer}.dropdown-container .input-like,.phone-field-container .input-like{height:46px}.input-like>span{color:#a2a2a2}.dropdown-container .options{position:absolute;background:#fff;width:100%;z-index:2;margin-top:-5px;border:1px solid #c6c6c6;box-sizing:border-box;padding:0;overflow-x:hidden;transition:all .2s ease-in-out;transform:scaleY(0);transform-origin:top;opacity:0;max-height:50vh;overflow-y:scroll}.dropdown-container:not(.top-options) .options{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-width:0}.dropdown-container.top-options .options{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-width:0}.dropdown-container.open .options{opacity:1;transform:scaleY(1)}.dropdown-container .options .option{border-bottom:1px solid #e0e0e0;font-size:14px;color:#09009a;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.dropdown-container .options .option:last-child{border-bottom:none}.dropdown-container .options .option>.option-inner{padding:12px;margin:1px 0;transition:all .2s ease-in-out}.dropdown-container .options .option.selected>.option-inner{background:#f2f6ff;font-family:quicksand-bold}.dropdown-container .options .option:hover:not(.selected)>.option-inner{background:#f4f4f4}.dropdown-container .down-container{position:absolute;right:12px;top:12px;transition:all .2s ease-in-out}.dropdown-container.open .down-container{transform:rotate(180deg)}.dropdown-container.top-options .options{bottom:100%;margin-bottom:-5px;transform-origin:bottom}.button-group-container{display:flex;gap:.4vw;font-size:14px;border:1px solid #d8d8d8;background:#fff;padding:7px;border-radius:10px;justify-content:space-between}.button-group-container .outline-button{border:1px solid #ececec;border-radius:6px;background:#fff;padding:8px;font-size:14px;color:#6b6b6b;cursor:pointer;white-space:nowrap;flex:1;text-align:center;transition:all .5s ease-in-out;font-family:quicksand-medium}.button-group-container .outline-button:hover{border-color:#c6e3ff;color:#006cd4}.button-group-container .outline-button.selected{color:#006cd4;border-color:#c6e3ff;background:linear-gradient(0deg,#e7f3ff,#fff)}.phone-field-container{display:flex;align-items:center}.phone-field-container .phone-flag-container{display:flex;align-items:center;justify-content:center}.phone-field-container .phone-flag{width:24px;height:16px;margin-right:6px;box-shadow:0 0 13px #00000047}.phone-field-container .country-code{padding-right:24px;margin-right:6px;padding-top:10px;margin-top:-10px;border-right:1px solid #c6c6c6;padding-bottom:10px;margin-bottom:-10px;background:linear-gradient(90deg,#fff,#f7f7f7);display:flex;align-items:center;justify-content:center}.phone-field-container .country-code>.down-container{margin-left:6px}input.invisible-input{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;outline:none}.phone-field-container input.invisible-input{padding-left:6px!important}.phone-field-container .dropdown.input-like{border:0!important;padding:0!important;height:auto}.phone-field-container .dropdown.input-like>.dropdown-label>div{display:flex}.phone-field-container .dropdown-container .down-container{top:1px}.phone-field-container .dropdown-container:not(.top-options) .options{top:calc(100% + 12px);left:-13px;width:calc(100% + 7px)}.phone-field-container .dropdown-container.top-options .options{bottom:calc(100% + 12px);left:-13px;width:calc(100% + 7px)}.phone-field-container .dropdown-container .options .option .country-code{padding-right:0;border-right:0;background:transparent}.phone-field-container .dropdown-container .options .option-inner>div{display:flex}.loader-container{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;z-index:2;display:flex;align-items:center;justify-content:center}.error{position:absolute;color:#b30000;font-family:quicksand-medium;font-size:12px;margin-left:10px;margin-top:1px}.success-container,.failure-container{text-align:center;font-family:quicksand-bold;padding:24px}.success-container .title{font-size:24px;margin-bottom:8px}.success-container .sub-title,.failure-container .sub-title{font-size:16px;margin-bottom:24px}.loader{width:50px;height:50px;border:6px solid transparent;border-top:6px solid transparent;border-right:6px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-container{min-height:150px;background:linear-gradient(180deg,#000b35,#000);position:relative;padding:0 5vw}.footer-container .content{display:flex;gap:10vw;align-items:flex-end;height:100%;color:#fff;font-family:quicksand-medium;font-size:12px}.footer-container .content>div{flex:1}.footer-container .content .logo-container{text-align:right}.wave-container{position:absolute;top:-100px;left:0;width:100vw;height:100px;filter:drop-shadow(0px -30px 10px #fff)}.footer-container .logo{width:12vw}.footer-container .links{display:flex;white-space:nowrap}.footer-container .links>.link{padding:0 24px;border-right:1px solid #fff}.footer-container .links>.link:first-child{padding-left:0}.footer-container .links>.link:last-child{border-right:0}.footer-container .links>.link:hover{cursor:pointer;text-decoration:underline}.footer-container .logo-container .credit{color:#5a77b7;padding-top:12px}.page-doc-container{width:100vw;display:flex;justify-content:center;align-items:flex-start}.page-doc-container>.page-doc{width:80vw;background:#fffffffa;box-shadow:2px 2px 50px #0003;border-radius:12px;padding:48px 48px 100px;min-height:calc(100vh - 476px)}.page-doc-container>.page-doc.empty-header{margin-top:150px}.page-doc .title{font-family:quicksand-bold;font-size:36px;color:#00149a;margin-bottom:48px}.page-doc .title-note{margin-top:-42px;font-family:quicksand-medium;font-size:12px;color:#8b8b8b;margin-bottom:48px}.page-doc .sub-title{font-family:quicksand-bold;font-size:20px;color:#000;margin-top:48px}.page-doc .sub-sub-title{font-family:quicksand-bold;font-size:16px;color:#000;margin-top:12px;text-decoration:underline}.page-doc .paragraph{font-family:quicksand-medium,assistant;font-size:14px;color:#000;line-height:24px}.page-doc .paragraph a{color:#006cd4;text-decoration:none;cursor:pointer}.tou .page-doc .dropdown-container{width:150px}.tou .page-doc .dropdown-container .dropdown{height:18px}.page-doc .paragraph a:hover{text-decoration:underline}.section.qna{background:#003dff12;padding-bottom:100px;margin-bottom:40px}.section.qna .split-flex{gap:1vw}.section.qna .split-flex>div{flex:1}.section.qna .split-flex .questions{flex:2}.qna.section .item-inner{width:100%;padding:24px;font-size:1vw;font-family:quicksand-medium;color:#000;background:#fff;margin:12px 0;border:1px solid #0052ff26;border-radius:12px;cursor:pointer}.qna.section .item-container,.qna.section .item-container .item-inner{border-radius:12px}.qna.section .item-container .question{font-family:quicksand-bold}.qna.section .item-container .answer{opacity:0;transform:scale(0);transform-origin:top left;transition:all .2s ease-in-out;max-height:0;margin-top:0;background:#f4f4f4;color:#000;border-radius:12px;line-height:1.6vw;font-size:1vw}.qna.section .item-container.shown .answer{opacity:1;transform:scale(1);max-height:2000000px;margin-top:18px;padding:24px}.qna.section .item-container:hover{box-shadow:2px 2px 16px #0000001a}.qna.section .split-flex .left{display:flex;align-items:flex-start;justify-content:center}.support .field-container{font-family:quicksand-bold;font-size:16px;margin-bottom:24px}.support .field-container .label{margin-bottom:4px}.support input{width:100%;box-sizing:border-box}.support textarea{width:100%;box-sizing:border-box;height:200px;border:1px solid #c6c6c6;border-radius:6px;resize:none;padding:12px;line-height:1.8vw;font-size:16px;font-family:quicksand-medium}.support-container .roof-box-container{flex:1;margin-right:10vw;max-width:550px}.support-form,.after-submit-support-form{flex:1;max-width:500px;padding:24px;border-radius:12px;position:relative}.support-form,.after-submit-support-form .title{color:#000;font-size:24px;margin-bottom:12px}.support-form,.after-submit-support-form .sub-title{color:#000;font-size:16px;font-family:quicksand-medium;margin-top:0}.support .split-flex{align-items:flex-start}.support .split-flex>svg{margin-top:48px}.header-container .links .link.special{color:#1a77ff;font-size:18px;border-bottom:1px solid #d7d7d7;border-radius:0;margin-bottom:6px;width:100%;padding-bottom:18px}.header-container .links .link.mini{display:none}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20%,1fr));gap:24px;padding:24px;justify-content:start}.posts-grid .post-thumb{border-radius:12px;padding:12px;transition:transform .3s ease-in-out;width:100%;box-sizing:border-box;transition:all .2s ease-in-out;cursor:pointer}.posts-grid .post-thumb:hover{background:#fffc;box-shadow:2px 2px 16px #0003;transform:scale(1.05)}.post-thumb .title{font-family:quicksand-bold;font-size:18px;color:#000}.post-thumb .date{font-size:12px;font-family:quicksand-semi-bold;color:#878787;margin-bottom:6px}.post-thumb>.thumb-details{padding:6px}.posts-grid img{width:100%;height:auto;border-radius:12px}.blog-container{min-height:calc(100vh - 496px);margin-bottom:180px;padding:0 5vw}.post-container{padding:0 5vw;width:90vw;position:relative;display:flex;flex-direction:column;align-items:center}.post-container>.img-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin-bottom:24px}.post-container>.img-container>img{max-width:90vw;max-height:60vh;border-radius:24px}.post-container .title-container{font-family:pacifico;font-size:48px;font-weight:600;text-align:center;line-height:72px;padding:0 5vw;color:#000;margin-bottom:48px;max-width:750px}.post-container .content{margin-bottom:180px;font-family:quicksand-semi-bold;font-size:18px;line-height:32px;padding:0 10vw;border-radius:24px;color:#515151;max-width:750px}.post-container .youtube-embed{margin:48px 0}.post-container .youtube-embed>iframe{border-radius:24px;overflow:hidden}.post-container .content h1{font-family:quicksand-bold;font-size:32px;margin-bottom:12px;margin-top:56px;color:#000}.post-container li>p{margin:0!important}.post-container div[data-node-type=callout]{background:#fff;display:flex;gap:12px;padding:12px;border-radius:6px;border:1px solid #00000017}.post-container .content h2{font-family:quicksand-bold;font-size:28px;margin-bottom:8px;margin-top:52px;color:#000}.post-container .content h3{font-family:quicksand-bold;font-size:24px;margin-bottom:0;margin-top:48px;color:#000}.post-container .content h4{font-family:quicksand-bold;font-size:20px;margin-bottom:4px;margin-top:40px;color:#000}.post-container .content h5{font-family:quicksand-bold;font-size:18px;margin-bottom:2px;margin-top:36px;color:#000}.post-container .content h6{font-family:quicksand-bold;font-size:16px;margin-bottom:2px;margin-top:32px;color:#000}.post-container .content p{font-size:16px;margin:12px 0;color:#333}.post-container .content a{color:#006cd4;text-decoration:none;font-weight:700}.post-container .content a:hover{text-decoration:underline}.post-container .content ul,.post-container .content ol{padding-left:20px;margin:16px 0}.post-container .content ul{list-style-type:disc}.post-container .content ol{list-style-type:decimal}.post-container .content li{font-size:16px;margin-bottom:6px}.post-container .content blockquote{font-style:italic;border-left:4px solid #ccc;padding-left:16px;margin:16px 0;color:#666}.post-container .content pre{background:#f4f4f4;padding:12px;border-radius:6px;font-family:Courier New,monospace;overflow-x:auto}.post-container .content code{font-family:Courier New,monospace;background:#f8f8f8;padding:2px 4px;border-radius:4px;color:#d63384}.post-container .content table{width:100%;border-collapse:collapse;margin:16px 0;background:#ffffffe6;border-radius:10px;font-size:14px;color:#000}.post-container .content th,.post-container .content td{border:1px solid #ddd;padding:8px;text-align:left}.post-container .content th{background:#f0f0f0;font-weight:700}.post-container .content img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.post-container .content .youtube-embed{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.post-container .content .youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.post-container .content hr{border:none;border-top:1px solid #ddd;margin:24px 0}.post-container .content strong{font-weight:700}.post-container .content em{font-style:italic}.post-container .content q{font-style:italic;quotes:"“" "”" "‘" "’"}.post-container{min-height:calc(100vh - 316px)}.opt-out-page .page-doc-container>.page-doc .paragraph ul{list-style-type:none;padding:0;margin-bottom:48px}.opt-out-page .page-doc-container>.page-doc .paragraph ul li{padding:12px;border:1px solid #ececec;margin-bottom:12px;border-radius:6px;display:flex;align-items:center;gap:12px;cursor:pointer}.opt-out-page .page-doc-container>.page-doc .paragraph ul li .radio{width:18px;height:18px;border:1px solid #c6c6c6;border-radius:50%;padding:2px;box-sizing:border-box}.opt-out-page .page-doc-container>.page-doc .paragraph ul li.selected .radio{border-color:#8a5de7}.opt-out-page .page-doc-container>.page-doc .paragraph ul li.selected .radio>div{background:#8a5de7;width:100%;height:100%;border-radius:50%}.opt-out-page .page-doc-container>.page-doc .paragraph ul li .radio-text{flex:1}.opt-out-page .page-doc-container>.page-doc .button.opt-out-button{font-family:quicksand-medium;font-size:14px;padding:18px;border-radius:6px;background:#000;color:#fff;display:inline-block;cursor:pointer}.opt-out-page .page-doc-container>.page-doc .button.opt-out-button.disabled{background:#dedede}.join-container>.description{font-size:18px;font-family:quicksand-medium}.join-container .integration-options{display:grid;grid-template-columns:1fr 1fr;gap:24px}.join-container .integration-options .option{width:100%;height:auto;border:1px solid #e6e2f6;border-radius:6px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-family:quicksand-bold;transition:all .2s ease-in-out;cursor:pointer}.join-container .integration-options .option:hover{transform:scale(1.05);box-shadow:2px 2px 16px #0000001a}.join-platform-item .title-row{display:flex;align-items:flex-start;gap:12px;font-family:quicksand-bold;font-size:18px;flex-direction:column;margin-bottom:24px}.join-platform-item .title-row img{max-width:150px;height:auto;border-radius:6px;border:1px solid #e6e2f6}.join-platform-item .description{font-size:14px;line-height:20px}.join-platform-item .instructions a{color:#006cd4;text-decoration:none}.join-platform-item .instructions a:hover{text-decoration:underline}.join-platform-item .instructions ol{margin:0;padding:0 0 0 24px}.join-platform-item .instructions ol li{padding-bottom:6px;font-size:14px}.join-platform-item .actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:36px 24px 24px}.join-platform-item button.start-integration-btn{background-color:#1677ff;color:#fff;font-family:quicksand-bold;padding:12px 18px;border-radius:6px;border:0;font-size:18px;transition:all .2s ease-in-out;cursor:pointer}.join-platform-item button.start-integration-btn:hover{transform:scale(1.05)}.join-platform-item .contact-referrer{font-size:12px;text-align:center;line-height:18px;width:80%}.join-platform-item .contact-referrer span{color:#006cd4;cursor:pointer}.join-platform-item .contact-referrer span:hover{text-decoration:underline}.contact-form-flow .actions{display:flex;gap:12px}.back-to-platforms-btn{font-family:quicksand-bold;border-radius:6px;flex:1;display:flex;align-items:center;justify-content:center;border:1px solid #7656dc;cursor:pointer;transition:all .2s ease-in-out;background:transparent}.back-to-platforms-btn:hover{transform:scale(1.05);background:#fff}.join-platform-item .back.link{color:#006cd4;font-size:12px;cursor:pointer}.join-platform-item .back.link:hover{text-decoration:underline}@media (max-width: 768px){.post-container .content h1{font-size:28px}.post-container .content h2{font-size:24px}.post-container .content h3{font-size:20px}.post-container .content h4{font-size:18px}.post-container .content h5{font-size:16px}.post-container .content h6,.post-container .content p,.post-container .content li{font-size:14px}}@media (max-width: 1250px){.join-btn{font-size:14px}.how-it-works-presentation-container .step3 .main-features .item,.how-it-works-presentation-container .step3 .main-features .item>span{font-size:12px}.pricing.section .calculator .sub-title{font-size:12px;line-height:16px}.pricing.section .calculator .field-container>div{font-size:12px;line-height:16px}.pricing.section .calculator .results .result-segment{font-size:12px}.pricing.section .calculator .results .result-segment>span{font-size:14px}.section-title{font-size:18px}.qna.section .item-inner{font-size:14px}.how-it-works-presentation-container .step2 .presentation .step-label{font-size:18px}.pricing.section .sub-title{margin-bottom:0}.qna.section .item-container.shown .answer{font-size:12px;line-height:18px}.header-placeholder{margin-bottom:50px}.posts-grid{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}}@media (max-width: 1050px){.how-it-works-presentation-container .step3 .stats-image{width:30vw}.how-it-works-presentation-container .step3 .content .description{font-size:14px}.how-it-works-presentation-container .step3 .content .title{font-size:24px}.how-it-works-presentation-container .step2 .presentation .step-label{font-size:16px;padding-top:16px}.how-it-works-presentation-container .step2 .arrow>img{width:120px}.why-us-presentation-container{width:80vw}.why-us.section img.floating-image.floating-1{width:27vw;left:-14vw}.pricing.section .savings-container{transform:scale(.7);transform-origin:right}.how-it-works-presentation-container .step1 .presentation{width:95vw}.pricing.section .sub-title{padding-bottom:0}}@media (max-width: 1000px){.header-container .left .links{display:none}.header-container .mobile-menu{display:block}.header-container .right{display:flex;align-items:center;gap:2vw}.header-container .right .opened .burger-container{background:#1977ff}.header-container .right .burger-container{padding:9px 10px 4px;display:block;border:1px solid #1977ff;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s ease-in-out}.header-container .right .burger-container.opened{background:#1977ff}.links-container.mobile{position:relative}.links-container.mobile .links{flex-direction:column;position:absolute;min-width:200px;left:-12px;top:calc(100% + 11px);border-radius:0 0 12px 12px;transition:background .05s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out;background:linear-gradient(180deg,#fff0,#fff 40%);box-shadow:2px 13px 13px #0003;opacity:0;transform:scaleY(0);transform-origin:top;z-index:20;padding-bottom:12px}.header-container.floating .links-container.mobile .links{background:#faf8ff}.links-container.mobile.opened .links{opacity:1;transform:scaleY(1)}.posts-grid{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}}@media (max-width: 950px){.how-it-works-presentation-container .step2 .presentation .step-label{font-size:14px}.pricing.section .split-flex{gap:unset}.pricing.section .savings-container{position:relative;transform:scale(1);right:0;top:24px;margin-bottom:19px}.pricing.section .left{text-align:center}.pricing.section .split-flex{flex-direction:column}.pricing.section .pre-title{font-size:2.5vw;margin-bottom:12px}.pricing.section .title{font-size:5vw;line-height:5.5vw;margin-bottom:24px}.pricing.section .sub-titles{display:flex;margin-bottom:12px;justify-content:center;gap:3vw}.pricing.section .sub-titles .sub-title{font-size:2.5vw}.pricing.section .sub-title{margin-bottom:36px}.pricing.section .calculator .title{font-size:4vw;line-height:5vw;text-align:center}.pricing.section .calculator .sub-title{font-size:2vw;line-height:3vw;text-align:center;margin-bottom:12px}.pricing.section .calculator .field-container>div{font-size:1.8vw;line-height:2.8vw}.pricing.section .calculator .results .result-segment{font-size:2vw}.pricing.section .calculator .results .result-segment>span{font-size:2vw}.pricing.section .calculator .results .result-segment.client-recovery-gain{font-size:2vw}.pricing.section .right{display:flex;justify-content:center}.pricing.section .right>.roof-box-container{max-width:600px}}@media (max-width: 930px){.footer-container .wave-container{width:930px}.footer-container .content{flex-direction:column;justify-content:center;align-items:center;gap:32px;padding-bottom:54px}}@media (max-width: 900px){.header-placeholder{margin-bottom:24px}.intro-container.section{flex-direction:column-reverse;justify-content:center}.intro-container .video-container{margin-left:0;width:100%;margin-bottom:48px}.intro-container video{width:100%}.intro-container .title{font-size:11vw;line-height:12vw;text-align:center;margin-bottom:48px}.description{font-size:3vw;line-height:5vw;text-align:center;margin-bottom:48px}.intro-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.intro-content .join-btn{font-size:2.5vw}.how-it-works-presentation-container .step .step-title{font-size:6vw;line-height:7vw;max-width:83vw;margin-bottom:36px}.how-it-works-presentation-container .step2>.step-title{padding:0;font-size:3.5vw;line-height:5.5vw}.how-it-works-presentation-container .step2 .arrow{display:none}.how-it-works-presentation-container .step2 .presentation{flex-direction:column;margin-right:0}.how-it-works-presentation-container .step1 .presentation{width:112vw}.how-it-works-presentation-container .step2 .presentation>div{margin-bottom:24px;width:auto;max-width:unset}.how-it-works-presentation-container .step2 .presentation>div .step-inner{display:flex;align-items:center;height:26vw;width:50vw;padding-bottom:24px}.how-it-works-presentation-container .step2 .presentation .step-label{font-size:2.5vw;text-align:left;margin-left:24vw}.how-it-works-presentation-container .step2 .presentation>div .step-inner>img{position:absolute;height:auto;width:36vw;left:-6vw;top:3vw}.how-it-works-presentation-container .step2 .presentation>div:nth-child(1){margin-left:-12vw}.how-it-works-presentation-container .step2 .presentation>div:nth-child(2){margin-left:4vw}.how-it-works-presentation-container .step2 .presentation>div:nth-child(3){margin-left:-2vw}.how-it-works-presentation-container .step3{flex-direction:column}.how-it-works-presentation-container .step3 .content .title{text-align:center;font-size:5.5vw;line-height:6.5vw}.how-it-works-presentation-container .step3 .content .description{font-size:2.8vw;line-height:4vw}.main-features{text-align:center}.how-it-works-presentation-container .step3 .main-features .item{font-size:22px}.how-it-works-presentation-container .step3 .main-features .item>span{display:block;font-size:14px;margin-bottom:36px}.how-it-works-presentation-container .step3 .stats-image{width:60vw;margin-bottom:-20vw}.why-us-presentation-container .table{font-size:14px}.get-started.section .split-flex{flex-direction:column-reverse}.get-started.section .content .title{font-size:7vw;line-height:8vw;text-align:center}.get-started.section .content .sub-title{font-size:2.5vw;line-height:3.5vw;text-align:center}.get-started.section .content{position:relative}.contact-icon-container{position:absolute;top:83%;right:0}.get-started.section .left{z-index:2}.main-features{display:none}.how-it-works-presentation-container .step3 .stats-image{width:85vw}.split-flex.support-container{flex-direction:column-reverse;align-items:center}.support-container .roof-box-container{max-width:570px;margin-right:0;flex:unset;width:100%;z-index:2}.support .split-flex>svg{transform:scale(1.5)}}@media (max-width: 780px){.why-us-presentation-container .table{grid-template-columns:1fr 1fr}.why-us-presentation-container .table>div.table-title,.why-us-presentation-container .table>div.table-others{display:none}.get-started.section .left{display:flex;align-items:center;justify-content:center;max-width:unset}.contact-icon-container{position:relative;margin-top:-13vw;margin-bottom:-8vw}.section.qna .split-flex{flex-direction:column}.pricing.section .calculator .field-container>div{font-size:14px;line-height:22px}.pricing.section .calculator .results .result-segment{font-size:14px;line-height:22px}.pricing.section .calculator .results .result-segment>span{font-size:14px;line-height:22px}.pricing.section .calculator .results .result-segment.client-recovery-gain,.pricing.section .calculator .sub-title{font-size:14px;line-height:22px}}@media (max-width: 630px){.footer-container .content>div{flex-direction:column}.footer-container .links>.link{padding-left:0;border-right:0;padding-right:0;margin-bottom:19px;width:100%}.footer-container .content{flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:32px;padding-bottom:54px}.footer-container .content .logo-container{margin-bottom:19px}}@media (max-width: 600px){.how-it-works-presentation-container .step2 .presentation>div .step-inner{width:75vw}.how-it-works-presentation-container .step2 .presentation>div .step-inner>img{width:30vw;left:-2vw;top:5vw}.how-it-works-presentation-container .step2 .presentation>div:nth-child(1){margin-left:-2vw}.how-it-works-presentation-container .step2 .presentation .step-label{font-size:3.8vw}.qna.section .split-flex .left{transform:scale(1.5);margin-bottom:7.5vw}.main-features{display:none}.how-it-works-presentation-container .step3 .stats-image{width:95vw}.links-container.mobile .links{position:fixed;left:0;width:100vw;top:66px;background:linear-gradient(45deg,#eee6ff,#fff)!important;border-radius:0;padding-top:24px;padding-bottom:24px}.page-doc-container>.page-doc{padding-right:12px;padding-left:12px;width:100vw;border-radius:0}.support .split-flex>svg{transform:scale(2);margin-bottom:24px}.posts-grid{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}@media (max-width: 520px){.pricing.section .calculator .fields{flex-direction:column;gap:12px;align-items:center}.pricing.section .calculator .field-container{margin-top:0;width:100%;padding:18px;box-sizing:border-box}.pricing.section .calculator .field-container:first-child{margin-top:18px}.pricing.section .calculator .results{margin-top:24px}.pricing.section .calculator .results .result-segment>span{margin-left:48px}.pricing.section .savings-container{right:27px;transform:scale(.8);margin-bottom:-30px;top:0}.pricing.section .calculator .title{font-size:24px;line-height:32px}.intro-container.section{padding-top:24px;margin-bottom:160px}.intro-container .video-container{margin-bottom:24px}.intro-container .title{margin-bottom:12px}.description{font-size:14px;line-height:22px}.intro-content .join-btn{font-size:18px}.how-it-works-presentation-container .step .step-title{font-size:5vw;line-height:7vw}.how-it-works-presentation-container .step2>.step-title{font-size:5vw;line-height:7vw}.how-it-works-presentation-container .step2 .presentation .step-label{font-size:4.2vw}.how-it-works-presentation-container .step3 .content .title{font-size:8vw;line-height:10vw}.how-it-works-presentation-container .step3 .content .description{font-size:5vw;line-height:7vw;margin-bottom:36px}.how-it-works-presentation-container .step3 .main-features .item{font-size:5vw}.how-it-works-presentation-container .step3 .stats-image{width:120%}.how-it-works-presentation-container .step2{margin-bottom:24px}.table-subject{display:none!important}.why-us-presentation-container .table{grid-template-columns:1fr}.why-us.section img.floating-image.floating-1{width:46vw;left:-26vw}.main-features{display:none}.pricing.section .pre-title{font-size:4.5vw;line-height:6.5vw}.pricing.section .title{font-size:11vw;line-height:13vw}.pricing.section .sub-titles{flex-direction:column;gap:12px}.pricing.section .sub-titles .sub-title{margin-bottom:0;font-size:6vw}.pricing.section .sub-titles .sub-title:last-child{margin-bottom:32px}.pricing.section{padding-bottom:120px}.get-started.section .content .title{font-size:11vw;line-height:13vw}.get-started.section .content .sub-title{font-size:4vw;line-height:6vw}.contact-icon-container{transform:scale(2);margin-top:-2vw;margin-bottom:32px}.get-started.section .row{flex-direction:column}.button-group-container{flex-wrap:wrap;gap:1vw}.get-started.section .field-container.name{margin-bottom:18px}.get-started.section .field-container.platform{margin-bottom:20px}.contact-btn{font-size:5vw}.success-container{padding:0}}@media (max-width: 450px){.footer-container .content{flex-direction:column;align-items:flex-start}}@media (max-width: 420px){.header-container .right .join-btn{display:none}.header-container .links .link.mini{display:block}}
