@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";html,body{overflow-x:hidden}.logo img{border-radius:6px;width:38px;height:38px;display:block}.logo>span{color:#142d27}.footer .logo>span{color:#fff}:root{color:#142d27;--green:#173b33;--lime:#dff56f;--orange:#ef784c;--cream:#f7f4ed;background:#f7f4ed;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}body.locked{overflow:hidden}button,input,textarea,select{font:inherit}button,a{color:inherit}a{text-decoration:none}.wrap{padding-left:max(28px,50vw - 580px);padding-right:max(28px,50vw - 580px)}.header{z-index:20;justify-content:space-between;align-items:center;max-width:1220px;height:84px;margin:auto;padding:0 28px;display:flex;position:relative}.logo{letter-spacing:-1.3px;align-items:center;gap:9px;font:800 23px Manrope;display:flex}.logo>i{background:#142d27;border-radius:50%;justify-content:center;align-items:flex-end;gap:2px;width:34px;height:34px;padding-bottom:9px;display:flex}.logo>i b{background:var(--lime);border-radius:3px;width:4px;display:block;transform:rotate(-12deg)}.logo>i b:first-child{height:9px}.logo>i b:nth-child(2){height:15px}.logo>i b:last-child{height:11px}.logo em{color:var(--orange);font-style:normal}.logo small{letter-spacing:0;vertical-align:top;font-size:9px}.header nav{align-items:center;gap:31px;font-size:14px;font-weight:600;display:flex}.header nav a:hover{color:var(--orange)}.header nav button,.main-btn{color:#fff;cursor:pointer;background:#142d27;border:0;border-radius:8px;padding:14px 20px;font-weight:700}.hamb{display:none}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:40px;max-width:1280px;min-height:690px;margin:auto;padding:60px 58px 75px;display:grid}.overline{color:var(--orange);letter-spacing:1.6px;font-size:10px;font-weight:800}.live{color:#577068;align-items:center;gap:11px;display:flex}.live:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f5d7ca}.hero h1{letter-spacing:-5px;margin:23px 0 26px;font:800 clamp(52px,6vw,82px)/.98 Manrope}.hero h1 em,.wait h2 em,.pro h2 em{color:var(--orange);font-family:Georgia,serif;font-style:italic;font-weight:400}.hero-copy>p{color:#60736b;max-width:560px;font-size:18px;line-height:1.65}.actions{align-items:center;gap:28px;margin-top:32px;display:flex}.main-btn{background:var(--orange);padding:18px 23px;transition:all .2s;box-shadow:0 10px 25px #ef784c33}.main-btn:hover{transform:translateY(-2px)}.main-btn b{margin-left:20px}.actions a{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.actions a i{border:1px solid #cad3ce;border-radius:50%;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;display:grid}.early{align-items:center;gap:14px;margin-top:52px;display:flex}.early>div{display:flex}.early i{border:2px solid var(--cream);color:#fff;background:#52796e;border-radius:50%;place-items:center;width:35px;height:35px;margin-left:-8px;font-size:9px;font-style:normal;font-weight:700;display:grid}.early i:first-child{background:#c28a69;margin:0}.early i:nth-child(3){background:#d6ac61}.early i:last-child{background:var(--lime);color:#142d27}.early p{color:#75867f;margin:0;font-size:11px;line-height:1.45}.early p b{color:#142d27}.hero-demo{place-items:center;height:560px;display:grid;position:relative}.blob{background:#dfebbd;border-radius:48% 52% 47% 53%;width:480px;height:480px;position:absolute;transform:rotate(-8deg)}.orbit{border:1px dashed #a5b590;border-radius:50%;width:440px;height:440px;position:absolute}.job{z-index:2;background:#fff;border-radius:20px;width:380px;padding:24px;position:relative;transform:rotate(-2deg);box-shadow:0 24px 60px #23483d2b}.job-head{color:#ae765e;letter-spacing:.8px;align-items:center;gap:7px;font-size:9px;display:flex}.job-head i{background:var(--orange);border-radius:50%;width:7px;height:7px}.job-head span{color:#899790;letter-spacing:0;margin-left:auto}.job-icon{color:#385f55;background:#e6f0c5;border-radius:14px;place-items:center;width:48px;height:48px;margin:25px 0 14px;font-size:23px;display:grid}.job>small{color:#768780;letter-spacing:1px;font-size:9px}.job h2{letter-spacing:-1px;margin:7px 0 9px;font:700 24px/1.2 Manrope}.job>p{color:#6b7b75;font-size:12px;line-height:1.5}.meta{color:#65766f;border-top:1px solid #edf0ed;border-bottom:1px solid #edf0ed;gap:14px;margin-top:17px;padding:14px 0;font-size:10px;display:flex}.offers{align-items:center;padding-top:16px;font-size:10px;display:flex}.offers i{background:#d29a75;border:2px solid #fff;border-radius:50%;width:20px;height:20px;margin-left:-6px}.offers i:nth-child(2){background:#77968e}.offers i:nth-child(3){background:#d9bd68}.offers b{margin-left:7px}.offers strong{color:var(--orange);margin-left:auto}.bid{z-index:3;background:#fff;border-radius:12px;align-items:center;gap:10px;min-width:240px;padding:11px 13px;display:flex;position:absolute;box-shadow:0 15px 35px #23483d20}.bid1{top:82px;right:-4px;transform:rotate(3deg)}.bid2{bottom:64px;left:-5px;transform:rotate(1deg)}.bid>i{color:#fff;background:#6c9085;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:800;display:grid}.bid2>i{background:#d18b67}.bid span{flex-direction:column;display:flex}.bid span b,.bid>strong{font-size:11px}.bid span small{color:#6d7c76;margin-top:3px;font-size:8px}.bid>strong{margin-left:auto}.note{font:italic 13px Georgia;position:absolute;bottom:12px;right:0;transform:rotate(-4deg)}.services{background:#fff;padding-top:100px;padding-bottom:100px}.title-row{justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px;display:flex}.title-row h2,.trust h2{letter-spacing:-2px;margin:11px 0 0;font:700 40px/1.15 Manrope}.title-row>p{color:#65766f;max-width:410px;margin:0;line-height:1.6}.service-grid{border-top:1px solid #dce1dd;border-left:1px solid #dce1dd;grid-template-columns:repeat(3,1fr);display:grid}.service-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce1dd;border-top:0;border-left:0;align-items:center;gap:16px;min-height:150px;padding:24px;transition:all .2s;display:flex}.service-grid button:hover{background:#f4f8e9;transform:translateY(-2px)}.service-grid button>i{color:#3d655a;background:#edf2dc;border-radius:14px;place-items:center;width:50px;height:50px;font-size:23px;font-style:normal;display:grid}.service-grid button>span{flex-direction:column;display:flex}.service-grid button small{color:#7d8c86;margin-top:7px}.service-grid button strong{color:#95a59d;margin-left:auto}.how{background:var(--green);color:#fff;padding:105px 0}.center{text-align:center;max-width:720px;margin:auto;padding:0 25px}.lime{color:var(--lime)}.center h2{letter-spacing:-2.5px;margin:18px 0;font:700 46px/1.1 Manrope}.center p{color:#a9bdb6}.steps{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:70px;display:grid}.steps article{text-align:center;padding:0 24px;position:relative}.steps article>b{color:#67847b;font-size:11px;position:absolute;left:0}.steps article>i{width:150px;height:150px;color:var(--lime);background:#254b42;border-radius:50%;place-items:center;margin:0 auto 30px;font-size:48px;font-style:normal;display:grid}.steps article:not(:last-child):after{content:"→";color:#6c887f;font-size:29px;position:absolute;top:67px;right:-30px}.steps h3{font:700 20px Manrope}.steps p{color:#9fb4ad;font-size:13px;line-height:1.65}.trust{grid-template-columns:1fr 1fr;align-items:center;gap:95px;padding-top:120px;padding-bottom:120px;display:grid}.trust>div:first-child>p{color:#66766f;line-height:1.7}.trust ul{margin-top:30px;padding:0;list-style:none}.trust li{color:#173b33;margin:13px 0;font-weight:800}.trust li span{margin-left:12px;font-weight:600}.profile{background:#dfebbf;border-radius:25px;padding:34px;transform:rotate(2deg)}.cover{background:linear-gradient(135deg,#3d695d,#203f37);border-radius:17px 17px 0 0;justify-content:flex-end;height:150px;padding:20px;display:flex}.cover b{background:var(--lime);text-align:center;border-radius:50%;place-items:center;width:65px;height:65px;font-size:7px;display:grid}.profile-main{background:#fff;border-radius:0 0 17px 17px;grid-template-columns:auto 1fr auto;align-items:center;padding:0 25px 24px;display:grid}.profile-main>i{color:#fff;background:#ce906a;border:5px solid #fff;border-radius:17px;place-items:center;width:70px;height:70px;margin-top:-24px;font-style:normal;font-weight:800;display:grid}.profile-main>span{padding:15px}.profile-main h3{margin:0 0 4px}.profile-main small{color:#76867f;font-size:9px}.profile-main>strong{text-align:right;font:800 25px Manrope}.profile-main>strong small{color:#eca33d;display:block}.profile-main footer{border-top:1px solid #e6ebe7;grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding-top:20px;display:grid}.profile-main footer span{text-align:center;border-right:1px solid #e6ebe7;flex-direction:column;display:flex}.profile-main footer span:last-child{border:0}.profile-main footer small{margin-top:3px}.pro{background:var(--orange);color:#fff;grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;padding:90px max(28px,50vw - 550px);display:grid}.pro .overline{color:#663023}.pro h2{letter-spacing:-2.4px;margin:15px 0 0;font:700 44px/1.1 Manrope}.pro h2 em{color:#fff}.pro p{color:#ffe0d4;line-height:1.7}.pro a{border-bottom:1px solid #fff;padding-bottom:7px;font-weight:800}.wait{text-align:center;padding:120px 25px}.wait h2{letter-spacing:-3px;margin:18px 0;font:700 50px/1.08 Manrope}.wait>p{color:#667770}.wait form{background:#fff;border:1px solid #dce1dc;border-radius:10px;max-width:590px;margin:38px auto 14px;padding:7px;display:flex}.wait label{text-align:left;flex-direction:column;flex:1;padding:5px 12px;display:flex}.wait label small{color:#73837d;font-size:8px;font-weight:700}.wait input{border:0;outline:0;padding-top:4px}.wait form button,.submit{color:#fff;cursor:pointer;background:#142d27;border:0;border-radius:7px;padding:15px 20px;font-weight:700}.wait>small{color:#89958f;font-size:10px}.success{background:#e6efc8;border-radius:10px;justify-content:center;align-items:center;gap:15px;max-width:470px;margin:34px auto 14px;padding:18px;font-size:22px;display:flex}.success span{text-align:left;flex-direction:column;font-size:14px;display:flex}.success small{color:#6e7e77;margin-top:3px;font-weight:400}.footer{color:#fff;background:#102d27;align-items:center;gap:35px;padding:40px max(28px,50vw - 580px);display:flex}.footer .logo{font-size:19px}.footer p{color:#9db1aa;margin:0;font-size:12px}.footer>span{color:#708a81;margin-left:auto;font-size:10px}.backdrop{z-index:99;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d2823d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--cream);border-radius:22px;width:min(580px,100%);max-height:94vh;padding:42px;position:relative;overflow:auto;box-shadow:0 30px 100px #0005}.close{color:#73837d;cursor:pointer;background:0 0;border:0;font-size:31px;position:absolute;top:13px;right:18px}.progress{gap:6px;margin-bottom:25px;display:flex}.progress i{background:#d6ddd7;border-radius:4px;flex:1;height:4px}.progress i.on{background:var(--orange)}.modal h2{letter-spacing:-1.7px;margin:11px 0 25px;font:700 34px Manrope}.fields{gap:18px;display:grid}.fields label{font-size:11px;font-weight:800}.fields input,.fields textarea,.fields select{resize:vertical;background:#fff;border:1px solid #cdd6d0;border-radius:8px;outline:0;width:100%;margin-top:8px;padding:13px;display:block}.choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.choices button{background:#fff;border:1px solid #b9c6be;border-radius:8px;padding:11px}.choices button:first-child{background:#e7efc8}.upload{border:1px dashed #adbbb3;border-radius:9px;gap:12px;padding:18px;font-size:24px;display:flex}.upload span{flex-direction:column;font-size:12px;display:flex}.upload small{color:#71817a;font-size:9px}.submit{background:var(--orange);width:100%;margin-top:24px}.submit:disabled{opacity:.45}.demo-note{text-align:center;color:#8a9892;margin-top:12px;font-size:9px;display:block}.done{text-align:center;padding:15px}.done>i{background:var(--lime);border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 23px;font-size:30px;font-style:normal;display:grid}.done p{color:#64776f;line-height:1.6}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}@media (width<=900px){.header{height:72px}.hamb{background:0 0;border:0;flex-direction:column;gap:6px;padding:10px;display:flex}.hamb span{background:#142d27;width:24px;height:2px}.header nav{background:#fff;border-radius:12px;flex-direction:column;align-items:stretch;padding:22px;display:none;position:absolute;top:68px;left:20px;right:20px;box-shadow:0 15px 40px #16362d24}.header nav.show{display:flex}.hero{grid-template-columns:1fr;padding:55px 28px}.hero-copy{text-align:center}.live,.actions,.early{justify-content:center}.hero-copy>p{margin-left:auto;margin-right:auto}.service-grid{grid-template-columns:repeat(2,1fr)}.title-row{flex-direction:column;align-items:start}.steps{gap:5px}.trust{grid-template-columns:1fr;gap:50px}.pro{grid-template-columns:1fr;gap:30px}}@media (width<=600px){.logo{font-size:20px}.hero{padding-top:38px}.hero h1{letter-spacing:-3.5px;font-size:49px}.hero-copy>p{font-size:16px}.actions{flex-direction:column}.hero-demo{height:475px;margin-left:-55px;margin-right:-55px;transform:scale(.85)}.bid1{right:8px}.bid2{left:8px}.services,.how,.trust,.wait{padding-top:78px;padding-bottom:78px}.title-row h2,.trust h2{font-size:33px}.service-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:60px}.steps article:not(:last-child):after{content:"↓";top:auto;bottom:-49px;right:50%}.center h2{font-size:36px}.profile{padding:15px}.profile-main{padding:0 13px 20px}.profile-main>i{width:55px;height:55px}.profile-main>span{padding:9px}.profile-main h3{font-size:14px}.pro h2{font-size:37px}.wait h2{letter-spacing:-2px;font-size:38px}.wait form{flex-direction:column}.wait form button{margin-top:8px}.modal{padding:34px 22px}.modal h2{font-size:29px}.choices{grid-template-columns:1fr}.footer .logo{display:none}.footer{justify-content:center}.footer>span{margin-left:0}}
