.header{padding:0 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-round-btn{display:inline-flex;padding:8px 12px 8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;border:1px solid var(--Gray-300,#d5d7da);color:var(--Gray-600,#535862);font-size:14px;font-style:normal;font-weight:500;line-height:16px;transition:all .3s}.header-round-btn:hover{border:1px solid var(--Gray-400,#a4a7ae)}.badge{display:inline-flex;padding:8px 12px 8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:16px;font-size:12px;line-height:14px}.hero-title{color:var(--Gray-900,#181d27);font-size:36px;font-weight:700;line-height:44px;letter-spacing:-.72px}.hero-subtitle,.hero-title{text-align:center;font-style:normal}.hero-subtitle{color:var(--Gray-700,#414651);font-size:20px;font-weight:500;line-height:30px;max-width:584px}.badge-success{border:1px solid var(--Success-200,#a6f4c5);background:var(--Success-50,#ecfdf3);transition:all .3s}.badge-success:hover{border:1px solid var(--Success-300,#6ce9a6);background:var(--Success-100,#d1fadf);box-shadow:0 12px 16px -4px rgba(18,183,106,.05),0 4px 6px -2px rgba(50,213,131,.1)}.join-waitlist-title{color:var(--Gray-900,#181d27);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:32px;padding-bottom:16px}.join-waitlist-subtitle{color:var(--Gray-600,#535862);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:580px;padding-bottom:24px}.waitlist-section{padding:36px 56px;display:flex;flex-direction:column;align-items:center;justify-content:center}input{min-width:unset;width:unset}.inputfield{padding:10px 14px;color:var(--Gray-500,#717680);font-size:16px;font-style:normal;font-weight:500;line-height:24px;border-radius:8px;border:1px solid var(--Gray-200,#e9eaeb);background:var(--White,#fff);min-width:0;width:100%;display:block;box-sizing:border-box}.signup-button{display:flex;padding:8px 14px;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--Gray-700,#414651);background:var(--Gray-700,#414651);font-weight:600;font-size:14px;line-height:20px;width:100%;color:#fff;transition:all .3s}.signup-button,.signup-button:hover{box-shadow:0 1px 2px 0 rgba(10,13,18,.05)}.signup-button:hover{border:1px solid var(--Gray-800,#252b37);background:var(--Gray-800,#252b37)}.join-us-section{padding:120px 16px 18px;display:flex;align-items:center;justify-content:center;width:100%}.join-us-content{border-radius:24px;border:1px solid var(--Gray-200,#e9eaeb);background:var(--Gray-25,#fdfdfd);padding:32px 24px 24px;width:100%;max-width:994px;gap:48px}.join-col,.join-us-content{display:flex;flex-direction:column}.join-col{flex-grow:1;align-items:center}.join-us-title{color:var(--Gray-900,#181d27);font-size:24px;font-weight:700;line-height:32px;padding-bottom:16px}.join-us-subtitle,.join-us-title{font-style:normal;text-align:center}.join-us-subtitle{color:var(--Gray-600,#535862);font-size:14px;font-weight:400;line-height:20px}.job-block{display:flex;gap:12px;width:100%;align-items:center;padding-top:8px}.job-block-content{display:flex;flex-direction:column;gap:16px;flex-grow:1}.job-title{color:var(--Gray-900,#181d27);font-size:16px;font-style:normal;font-weight:600;line-height:18px}.job-tag{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:16px;border:1px solid var(--Gray-200,#e9eaeb);font-weight:500;line-height:14px}.backed-by,.job-tag{color:var(--Gray-500,#717680);font-size:12px;font-style:normal}.backed-by{text-align:center;font-weight:700;line-height:18px;padding-top:32px}.demo-section{padding:0 24px 360px;display:flex;align-items:flex-end;justify-content:center;height:640px;position:relative;overflow:hidden}.demo-gradient{position:absolute;inset:0;top:200px;bottom:-200px;z-index:2;background:linear-gradient(180deg,hsla(0,0%,96%,0),#f5f5f5 67.36%)}@media (min-width:640px){.demo-section{padding:0 24px 300px}.header{padding:0 40px}.badge{font-size:14px;line-height:16px}.hero-title{font-size:48px;font-weight:700;line-height:60px;letter-spacing:-.96px}.hero-subtitle{font-size:30px;font-weight:500;line-height:38px}.join-waitlist-title{font-size:30px;font-style:normal;font-weight:700;line-height:38px;padding-bottom:24px}.waitlist-section{padding:120px 56px}.join-waitlist-subtitle{font-size:16px;line-height:24px;padding-bottom:32px}.inputfield{max-width:281px}.signup-button{font-size:16px;line-height:24px;width:-moz-fit-content;width:fit-content}.join-us-section{padding:218px 64px 0}.join-us-title{font-size:30px;font-style:normal;font-weight:700;line-height:38px;text-align:left}.join-us-subtitle{text-align:left;font-size:18px;line-height:28px;max-width:354px}.join-col{align-items:flex-start}.job-title{font-size:20px;line-height:20px}.job-tag{font-size:14px;line-height:16px}}.footer{height:300px;width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-items:flex-end;align-items:center}.footer-bg{border-radius:810px;width:810px;height:252px;transform:translateX(-50%) translateY(180px);z-index:2}.footer-bg,.footer-bg-2{position:absolute;background:#fe3c08;filter:blur(60px);left:50%}.footer-bg-2{border-radius:1288px;width:1288px;height:695px;transform:translateX(-50%) translateY(160px);z-index:1}.footer-content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;z-index:3;padding:32px;gap:16px}.footer-link{color:var(--Gray-25,#fdfdfd);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px}@media (min-width:640px){.join-us-content{border-radius:48px;padding:48px;flex-direction:row;gap:24px}.backed-by{text-align:cenleftter;font-size:14px;font-weight:600;line-height:20px}}