@import"https://fonts.googleapis.com/css?family=Inter:600,500,400,700";@import"https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css";*{-webkit-font-smoothing:antialiased;box-sizing:border-box}html,body{margin:0;height:100%}button:focus-visible{outline:2px solid #4a90e2!important;outline:-webkit-focus-ring-color auto 5px!important}a{text-decoration:none}body{background-color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-moz-osx-font-smoothing:grayscale;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/background1-4DYXjWQT.png);background-size:cover;background-position:center;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;opacity:.8;z-index:-2;transform:translateZ(0);backface-visibility:hidden;perspective:1000;will-change:transform}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000000b3,#0000004d,#000c);z-index:-1}#root{min-height:100vh;position:relative;z-index:1}.homepage{align-items:flex-start;background-color:#0003;display:flex;flex-direction:column;position:relative;width:100%;overflow-x:hidden}.nav-bar{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:32px 40px;position:relative;width:100%}@media (max-width: 768px){.nav-bar{padding:24px 18px}}.container{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;max-width:1440px}.brand-wrapper{-webkit-backdrop-filter:blur(40px) brightness(100%);align-items:center;backdrop-filter:blur(40px) brightness(100%);background-color:#06060666;border-radius:12px;display:flex;gap:10px;height:56px;padding:8px;position:relative;width:56px}.brand{align-self:stretch;flex:1;flex-grow:1;position:relative}.button-secondary{text-decoration:none;cursor:pointer}.button-secondary .button{all:unset;-webkit-backdrop-filter:blur(40px) brightness(100%);backdrop-filter:blur(40px) brightness(100%);background-color:#0006;border:1px solid #ff9c3966;border-radius:100px;display:inline-flex;gap:10px;padding:16px 32px;align-items:center;justify-content:center;transition:all .2s ease-in-out}.button-secondary:hover .button{background-color:var(--color-white);transform:translateY(-1px)}.sub-title{color:#fff;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.hero-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:96px;height:650px;justify-content:flex-end;padding:80px 40px;position:relative;width:100%}.div{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:120px;justify-content:center;max-width:1440px;position:relative;width:100%}.div-2{align-items:flex-end;align-self:stretch;display:flex;flex:0 0 auto;gap:24px;position:relative;width:100%;max-width:1440px;margin:0 auto}.predict-human{color:#fff;flex:1;font-family:Inter,Helvetica;font-size:98px;font-weight:500;letter-spacing:-1.96px;line-height:98px;margin-top:-1px;position:relative}.text-wrapper{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:30px;position:relative;width:553px}.button-primary{background-color:#fff;border:none;border-radius:100px;display:inline-flex;gap:10px;padding:16px 32px;position:relative;cursor:pointer;transition:transform .2s ease-in-out}.button-primary:hover{transform:translateY(-1px)}.sub-title-2{color:#120f24;font-family:Inter,Helvetica;font-size:18px;font-weight:500;letter-spacing:-.36px;line-height:normal;margin-top:-1px;position:relative;width:fit-content}.demo-section{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:96px;justify-content:center;padding:80px 40px;position:relative;width:100%}.text-wrapper-2{color:#fff9;font-family:Inter,Helvetica;font-size:26px;font-weight:500;letter-spacing:-.52px;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:fit-content}.stats-section{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:96px;justify-content:center;padding:160px 40px;position:relative;width:100%}.stats-container{align-items:center;display:flex;flex:0 0 auto;gap:24px;justify-content:center;max-width:1440px;position:relative;width:100%}.stat-item{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:16px;position:relative}.text-wrapper-3{align-self:stretch;color:#fff;font-family:Inter,Helvetica;font-size:75px;font-weight:500;letter-spacing:-1.5px;line-height:normal;margin-top:-1px;position:relative;text-align:center}.text-wrapper-4{color:#fff;font-family:Inter,Helvetica;font-size:26px;font-weight:400;letter-spacing:-.52px;line-height:normal;position:relative;text-align:center;white-space:nowrap;width:fit-content}.tools-section{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;padding:160px 40px;position:relative;width:100%}.container-2{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:56px;max-width:1440px;position:relative;width:100%}.text-wrapper-5{color:#fff;font-family:Inter,Helvetica;font-size:44px;font-weight:500;letter-spacing:-.88px;line-height:normal;margin-top:-1px;position:relative;text-align:center;text-shadow:0px 4px 4px #00000040;width:fit-content}.tools-wrapper{display:flex;gap:24px;justify-content:center;width:100%}.tools-wrapper .frame{align-items:center;border:1px solid rgba(255,156,57,.4);border-radius:24px;display:flex;flex:1;flex-direction:column;gap:32px;padding:32px;position:relative;background-color:#0003;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);height:480px;max-width:380px;color:inherit}.tools-wrapper .frame .image{margin:auto 0;align-self:center;width:150px;height:150px;object-fit:contain}.tools-wrapper .frame .header{align-self:stretch;text-align:center;margin-bottom:auto}.tools-wrapper .frame .p{align-self:stretch;text-align:center;margin-top:auto}.tools-wrapper .frame .text-wrapper-8,.tools-wrapper .frame .sub-title-wrapper{margin-top:auto;height:40px;display:flex;align-items:center;justify-content:center}.tools-wrapper .frame{cursor:pointer;transition:all .3s ease-in-out}.tools-wrapper .frame:hover{transform:translateY(-8px);box-shadow:0 8px 24px #ff9c3926;border-color:#ff9c3999;background-color:#0000004d}.tools-wrapper .frame:hover .image{transform:scale(1.05)}.tools-wrapper .frame .image{transition:transform .3s ease-in-out}@media (max-width: 1350px){.tools-wrapper a.frame{order:-1}}.header{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative;width:100%}.text-wrapper-6{align-self:stretch;color:#fff;font-family:Inter,Helvetica;font-size:34px;font-weight:600;letter-spacing:-.68px;line-height:normal;margin-top:-1px;position:relative;text-align:center}.text-wrapper-7{align-self:stretch;color:#fff9;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:normal;position:relative;text-align:center}.image{height:155px;object-fit:cover;position:relative;width:146.42px}.p{align-self:stretch;color:#fff9;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:22.4px;position:relative;text-align:center}.text-wrapper-8{align-self:stretch;color:#fff;font-family:Inter,Helvetica;font-size:18px;font-weight:500;letter-spacing:-.36px;line-height:normal;position:relative;text-align:center}.sub-title-wrapper{align-items:center;background-color:#fff;border-radius:100px;display:inline-flex;flex:0 0 auto;gap:10px;justify-content:center;padding:16px 32px;position:relative}.title-section{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:96px;justify-content:flex-end;padding:120px 40px;position:relative;width:100%}.understand-behavior{color:transparent;flex:1;font-family:Inter,Helvetica;font-size:75px;font-weight:500;letter-spacing:-1.5px;line-height:82.5px;margin-top:-1px;position:relative;text-align:center}.span{color:#fff6;letter-spacing:-1.12px;font-size:inherit;line-height:inherit}.text-wrapper-9{color:#fff;letter-spacing:-1.12px;font-size:inherit;line-height:inherit}.features-section{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:96px;justify-content:flex-end;padding:160px 40px;position:relative;width:100%}.container-3{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:0;justify-content:center;max-width:1440px;position:relative;width:100%}.tab-bar{align-items:center;display:flex;gap:32px;justify-content:center;padding:12px;position:relative;border-radius:100px;background-color:#0003;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);margin-bottom:0;width:fit-content;max-width:100%}.identifier{background-color:#050505;border:1px solid;border-color:#ff9c3966;border-radius:70px;box-shadow:0 4px 4px #00000040;height:60px;left:220px;position:absolute;top:6px;width:180px}.tab-item{padding:16px 32px;border-radius:100px;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap}.tab-item.active{background-color:#ff9c391a;border:1px solid rgba(255,156,57,.4)}.tab-item:hover:not(.active){background-color:#ffffff1a}.tab-content{position:relative;width:100%;overflow:visible;height:700px;padding:0}.tab-panel{display:flex;justify-content:space-between;align-items:center;gap:64px;max-width:1440px;margin:0 auto;padding:0;width:100%;height:100%;position:absolute;opacity:0;transform:translate(100%);transition:all .5s cubic-bezier(.4,0,.2,1);left:0;right:0;pointer-events:none}.tab-panel.left{transform:translate(100%);z-index:2}.tab-panel.right{transform:translate(-100%);z-index:2}.tab-panel.active{opacity:1;transform:translate(0);z-index:3;pointer-events:auto;display:flex}.tab-panel.exit.left{transform:translate(-100%);z-index:1}.tab-panel.exit.right{transform:translate(100%);z-index:1}.tab-panel .content{flex:1;max-width:600px;display:flex;flex-direction:column;gap:24px;justify-content:center;z-index:2}.text-wrapper-10,.text-wrapper-11{color:#fff;font-family:Inter,Helvetica;font-size:18px;font-weight:500;letter-spacing:-.32px;line-height:normal;text-align:center}.text-wrapper-12{color:#fff;font-family:Inter,Helvetica;font-size:44px;font-weight:500;letter-spacing:-.88px;line-height:normal;margin-bottom:0}.text-wrapper-13{color:#fff9;font-family:Inter,Helvetica;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:30px}.container-wrapper{align-items:flex-start;align-self:stretch;background-color:#050505;display:flex;flex:0 0 auto;flex-direction:column;gap:120px;padding:200px 40px;position:relative;width:100%}.container-4{align-items:flex-start;display:flex;flex:0 0 auto;justify-content:flex-start;max-width:1440px;margin:0 auto;padding:0 40px;width:100%}.wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:120px;justify-content:flex-end;position:relative;max-width:899px}.artificial-societies{align-self:stretch;color:transparent;font-family:Inter,Helvetica;font-size:34px;font-weight:500;letter-spacing:-.68px;line-height:44.2px;margin-top:-1px;position:relative}.text-wrapper-14{color:#fff9;letter-spacing:-.23px;font-size:inherit;line-height:inherit}.text-wrapper-15{color:#fff;letter-spacing:-.23px;font-size:inherit;line-height:inherit}.features{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:80px;position:relative;width:100%;height:100px;margin-bottom:120px}.list-item{align-items:flex-start;border-color:#7b5a39;border-top-style:solid;border-top-width:2px;display:flex;flex:1;flex-direction:column;flex-grow:1;padding:40px 0;position:relative;cursor:pointer;transition:all .3s ease-in-out;height:100px;overflow:visible}@media (hover: hover) and (pointer: fine){.list-item:hover,.list-item.visible{border-top-width:6px;border-color:#fea500;height:180px}.list-item:hover .text-wrapper-16,.list-item.visible .text-wrapper-16{color:#fff}.list-item:hover .text-wrapper-17,.list-item.visible .text-wrapper-17{opacity:1;transform:translateY(0);pointer-events:auto}}@media (hover: none) or (pointer: coarse){.list-item.visible{border-top-width:6px;border-color:#fea500;height:180px}.list-item.visible .text-wrapper-16{color:#fff}.list-item.visible .text-wrapper-17{opacity:1;transform:translateY(0);pointer-events:auto}}.list-item .text-wrapper-16{align-self:stretch;color:#fff9;font-family:Inter,Helvetica;font-size:26px;font-weight:500;letter-spacing:-.52px;line-height:normal;margin-top:-6px;position:relative;transition:color .3s ease-in-out}.list-item .text-wrapper-17{position:absolute;top:100px;left:0;right:0;color:#fff9;font-family:Inter,Helvetica;font-size:20px;font-weight:400;letter-spacing:-.4px;line-height:28px;opacity:0;transform:translateY(-20px);transition:all .3s ease-in-out;pointer-events:none}.sub-title-3{color:#120f24;font-family:Inter,Helvetica;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:normal;margin-top:-1px;position:relative;width:fit-content}.footer-section{align-self:stretch;position:relative;width:100%;padding:80px 0}.container-5{display:flex;flex-direction:column;gap:80px;max-width:1440px;margin:0 auto;padding:0 40px;width:100%}.top-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%}.brand-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.text-wrapper-18{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:normal;position:relative;white-space:nowrap;width:fit-content}.back-by-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:553px}.text-wrapper-19{color:#fff9;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.text-wrapper-20{align-self:stretch;color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:-.4px;line-height:28px;position:relative}.bottom-wrapper{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;justify-content:space-between;position:relative;width:100%;gap:32px}.text-wrapper-21{color:#fff;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:normal;white-space:nowrap;margin-top:-1px;position:relative;text-decoration:none;transition:opacity .2s ease-in-out}.text-wrapper-21:hover{opacity:.8}.tab-panel .rectangle{flex:none;width:600px;height:500px;aspect-ratio:1.2/1;object-fit:contain;margin:0;display:block;border-radius:24px}@media (max-width: 1350px){.div-2{flex-direction:column;align-items:flex-start;gap:48px}.predict-human{font-size:88px;line-height:88px;letter-spacing:-1.76px}.text-wrapper{width:100%;font-size:18px;line-height:28px}.div-wrapper{width:100%;height:auto;aspect-ratio:1.6/1;padding:0}.stats-container{flex-direction:column;gap:80px}.stat-item{width:100%}.tools-wrapper{flex-direction:column;align-items:center;gap:40px}.tools-wrapper .frame{max-width:380px;width:380px;height:480px}.understand-behavior{font-size:64px;line-height:70px;letter-spacing:-1.28px}.tab-panel{flex-direction:column;gap:48px;padding:32px;align-items:center}.tab-panel .content{max-width:600px;text-align:center}.tab-panel .rectangle{width:600px;height:500px;aspect-ratio:1.2/1;object-fit:contain;display:block;border-radius:24px}.tab-content{height:auto;min-height:900px;padding:0}.tab-panel{padding:0}.features{flex-direction:column;gap:40px;height:auto;margin-bottom:80px}.list-item{width:100%;padding:32px 0;height:auto;min-height:80px;transition:all .3s ease-in-out}.list-item.active{min-height:160px;margin-bottom:40px}.list-item .text-wrapper-17{position:relative;top:20px;margin-top:16px}.list-item .text-wrapper-16{font-size:24px}.list-item .text-wrapper-17{font-size:18px;line-height:26px}.tab-bar{margin-bottom:12px}.container-wrapper{padding:160px 40px}.top-wrapper{flex-direction:column;gap:48px}.back-by-wrapper,.text-wrapper-21{width:100%}.artificial-societies{font-size:28px;line-height:36px;letter-spacing:-.56px}}@media (max-width: 768px){.predict-human{font-size:64px;line-height:64px;letter-spacing:-1.28px}.div-wrapper{width:100%;height:auto;aspect-ratio:1.6/1;padding:0}.text-wrapper-3{font-size:64px;letter-spacing:-1.28px}.text-wrapper-4{font-size:22px;letter-spacing:-.44px}.stats-section{padding:80px 40px}.tools-wrapper .frame{width:340px;height:480px;padding:24px 20px}.tools-wrapper .frame .image{width:100px;height:100px}.tools-wrapper .frame .p{font-size:16px;line-height:24px}.text-wrapper-6{font-size:28px}.text-wrapper-7{font-size:18px}.understand-behavior{font-size:44px;line-height:48px;letter-spacing:-.88px}.tab-bar{padding:6px;gap:12px}.tab-item{padding:10px 20px}.text-wrapper-10,.text-wrapper-11{font-size:14px}.tab-panel{flex-direction:column;gap:16px;padding:24px}.tab-panel .content{max-width:100%;text-align:center;gap:16px}.text-wrapper-12{font-size:32px;letter-spacing:-.64px;margin-bottom:0}.text-wrapper-13{font-size:16px;line-height:24px}.tab-panel .rectangle{width:min(90%,600px);height:auto;aspect-ratio:1.2/1;object-fit:contain;display:block;border-radius:20px;margin-top:8px}.tab-content{min-height:700px;padding:0}.tab-panel{padding:0}.tab-panel .rectangle{width:min(90%,600px);height:auto;aspect-ratio:1.2/1;object-fit:contain;display:block;border-radius:20px}.container-wrapper{padding:120px 40px}.footer-section{padding:60px 0}.container-5{gap:48px;padding:0 20px}.top-wrapper{gap:32px}.back-by-wrapper{width:100%}.text-wrapper-20{font-size:1px;line-height:26px}.bottom-wrapper{flex-direction:column;align-items:flex-start;gap:32px}.text-wrapper-21{width:100%;font-size:14px;white-space:nowrap}.text-wrapper-18{font-size:18px}.artificial-societies{font-size:22px;line-height:30px;letter-spacing:-.44px}}.text-wrapper-22{font-size:14px;color:#fff;line-height:150%}@media (max-width: 768px){.container{overflow-x:hidden;width:100%;position:relative}.container,.container-2,.container-3,.container-4,.container-5{width:100%;max-width:100%;overflow-x:hidden}.tab-content,.tab-panel{width:100%;overflow-x:hidden}}@media (max-width: 768px){.tools-wrapper{flex-direction:column;align-items:center;padding:0 20px}.tools-wrapper .frame{width:100%;max-width:100%;height:auto;min-height:450px}.tools-section{padding:80px 20px}}@media (max-width: 1350px){.understand-behavior{font-size:60px;line-height:66px;letter-spacing:-1.2px}}@media (max-width: 768px){.understand-behavior{font-size:42px;line-height:46px;letter-spacing:-.84px}}@media (max-width: 768px){.tab-content{height:auto;min-height:600px;overflow:visible;padding:0}.tab-panel{flex-direction:column;gap:16px;height:auto;padding:16px 16px 32px}.tab-panel .content{max-width:100%;text-align:center;gap:12px;margin:0;padding:0}.tab-panel .rectangle{width:100%;max-width:400px;height:auto;aspect-ratio:1.2/1;margin:0;border-radius:20px}.text-wrapper-12{font-size:28px;line-height:34px;letter-spacing:-.56px;margin:0}.text-wrapper-13{font-size:16px;line-height:22px;padding:0;margin:0}}@media (max-width: 768px){.tab-panel{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;height:100%;flex-direction:column;gap:16px;padding:16px;align-items:center;justify-content:center}.tab-panel.active{position:absolute;display:flex;flex-direction:column}.tab-content{position:relative;height:550px;min-height:550px;overflow:hidden}}@media (max-width: 480px){.tab-bar{gap:4px;padding:4px}.tab-item{padding:6px 12px}.text-wrapper-10,.text-wrapper-11{font-size:12px}}@media (max-width: 400px){.tab-bar{gap:2px;padding:3px}.tab-item{padding:4px 8px}.text-wrapper-10,.text-wrapper-11{font-size:11px}}.backed-by-yc{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.yc-logo{display:flex;align-items:center;gap:12px;background:#0003;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:100px;padding:8px 16px;border:1px solid rgba(255,156,57,.4)}.yc-square{width:28px;height:28px;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#000;font-family:Inter,Helvetica;font-size:18px;font-weight:600}.yc-text{color:#fff;font-family:Inter,Helvetica;font-size:18px;font-weight:500}@media (max-width: 768px){.yc-logo{padding:6px 12px;gap:8px}.yc-square{width:24px;height:24px;font-size:16px}.yc-text{font-size:16px}}.video{width:100%;height:100%;object-fit:contain;border-radius:24px}.modal-content{border:1px solid #484b4e}.nav-links{display:flex;align-items:center;gap:36px}.reach-link{text-decoration:none;cursor:pointer;transition:opacity .2s ease-in-out}.reach-link:hover{opacity:.8}.reach-link .sub-title{color:#fff}.reach-page{background-color:transparent;display:flex;flex-direction:column;min-height:100vh}.reach-page .hero-section{position:relative;overflow:hidden}.reach-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;flex:1}.reach-content{max-width:800px;width:100%}.reach-title{color:#fff;font-family:Inter,Helvetica;font-size:48px;font-weight:700;letter-spacing:-1.44px;line-height:1.2;margin-bottom:24px;text-align:center}.reach-description{color:#fff9;font-family:Inter,Helvetica;font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:1.6;margin-bottom:24px;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.reach-form-container{background-color:#1a1a1acc;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:16px;padding:40px;box-shadow:0 4px 24px #0003;border:1px solid rgba(255,156,57,.2);transition:all .3s ease-in-out}.reach-form-container:hover{border-color:#ff9c3966;box-shadow:0 8px 32px #0000004d}.reach-form{display:flex;flex-direction:column;gap:24px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:#fff;font-family:Inter,Helvetica;font-size:16px;font-weight:500;letter-spacing:-.32px}.form-group input,.form-group textarea{background-color:#2a2a2acc;border:1px solid #3a3a3a;border-radius:8px;color:#fff;font-family:Inter,Helvetica;font-size:16px;padding:12px 16px;transition:all .2s ease-in-out}.form-group input:focus,.form-group textarea:focus{border-color:#ff9c39;outline:none;box-shadow:0 0 0 2px #ff9c3933}.form-group input:hover,.form-group textarea:hover{border-color:#5a5a5a}.button-primary:disabled{opacity:.7;cursor:not-allowed}.success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;gap:16px}.success-icon{width:64px;height:64px;border-radius:50%;background-color:#ff9c3933;border:2px solid #ff9c39;display:flex;align-items:center;justify-content:center;font-size:32px;color:#ff9c39;margin-bottom:16px}.success-message h2{color:#fff;font-family:Inter,Helvetica;font-size:28px;font-weight:600;letter-spacing:-.56px;margin-bottom:8px}.success-message p{color:#fff9;font-family:Inter,Helvetica;font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:1.6;max-width:400px}@media (max-width: 768px){.reach-container{padding:60px 20px}.reach-title{font-size:36px}.reach-form-container{padding:24px}.success-icon{width:56px;height:56px;font-size:28px}.success-message h2{font-size:24px}.success-message p{font-size:16px}}@media (max-width: 480px){.reach-title{font-size:32px}.reach-description{font-size:16px}.reach-form-container{padding:20px}}.empty-content-area{flex:1;width:100%;min-height:70vh;background-color:transparent;position:relative;z-index:1;backdrop-filter:none;-webkit-backdrop-filter:none}.reach-hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:120px 0 60px;max-width:1000px}.reach-page .hero-section .container{display:flex;justify-content:flex-start;align-items:center;gap:150px}.reach-hero-image{width:262px;height:262px;object-fit:contain;margin-left:0}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.reach-hero-title{font-family:Inter,Helvetica;font-size:98px;font-weight:500;letter-spacing:-1.96px;line-height:98px;margin-bottom:24px;position:relative}.discover-text{background:linear-gradient(to right,#737a7e,#c1c9ce);-webkit-background-clip:text;background-clip:text;color:transparent}.reach-text{background:linear-gradient(to right,#cd5164,#6c3554);-webkit-background-clip:text;background-clip:text;color:transparent}.reach-hero-subtitle{color:#fff;font-family:Inter,Helvetica;font-size:56px;font-weight:500;letter-spacing:-1.12px;line-height:1.2;margin-bottom:40px}.powered-tag{display:flex;align-items:center;gap:12px;background:#282828b3;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:100px;padding:12px 24px}.powered-dot{width:8px;height:8px;background-color:#00df52;border-radius:50%}.powered-tag span{color:#fff;font-family:Inter,Helvetica;font-size:16px;font-weight:500}@media (max-width: 1024px){.reach-hero-title{font-size:72px;line-height:72px;letter-spacing:-1.44px}.reach-hero-subtitle{font-size:42px;letter-spacing:-.84px}.reach-hero-image{display:none}}@media (max-width: 768px){.reach-page .hero-section .container{flex-direction:column}.reach-hero-content{padding:80px 0 40px;align-items:flex-start;text-align:left}.reach-hero-title{font-size:56px;line-height:56px;letter-spacing:-1.12px}.reach-hero-subtitle{font-size:32px;letter-spacing:-.64px;margin-bottom:32px}.reach-hero-image{display:none}.powered-tag{padding:8px 16px}.powered-tag span{font-size:14px}}@media (max-width: 480px){.reach-hero-title{font-size:42px;line-height:42px;letter-spacing:-.84px}.reach-hero-subtitle{font-size:24px;letter-spacing:-.48px}}.trusted-by-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:120px 40px;position:relative;width:100%;background-color:transparent}.trusted-by-content{display:flex;flex-direction:column;align-items:center;max-width:1200px;width:100%;margin:0 auto;gap:40px}.trusted-by-title{color:#fff;font-family:Inter,Helvetica;font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:1.3;margin-bottom:40px;text-align:center;max-width:800px}.trusted-by-subtitle{color:#ccc;font-family:Inter,Helvetica;font-size:24px;font-weight:400;letter-spacing:-.48px;line-height:1.5;margin-bottom:80px;text-align:center}.trusted-by-logos{display:flex;flex-direction:column;gap:80px;width:100%}.logo-row{display:flex;justify-content:space-around;align-items:center;width:100%;flex-wrap:wrap;gap:40px}.company-logo{height:40px;object-fit:contain;filter:brightness(1);transition:filter .3s ease}.company-logo.anthropic-logo{height:32px}.company-logo:hover{filter:brightness(1.2)}@media (max-width: 1024px){.trusted-by-title{font-size:42px;letter-spacing:-.84px;max-width:700px;line-height:1.3;margin-bottom:30px}.trusted-by-subtitle{font-size:22px;letter-spacing:-.44px;margin-bottom:60px}.trusted-by-logos{gap:60px}}@media (max-width: 768px){.trusted-by-section{padding:80px 20px}.trusted-by-title{font-size:32px;letter-spacing:-.64px;max-width:500px;line-height:1.3;margin-bottom:24px}.trusted-by-subtitle{font-size:18px;letter-spacing:-.36px;margin-bottom:50px}.trusted-by-logos{gap:50px}.logo-row{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:30px}.company-logo{height:30px}.company-logo.anthropic-logo{height:24px}}@media (max-width: 480px){.trusted-by-title{font-size:24px;letter-spacing:-.48px;max-width:320px;line-height:1.4}.trusted-by-subtitle{font-size:16px;letter-spacing:-.32px}.company-logo{height:24px}.company-logo.anthropic-logo{height:19px}}.message-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:120px 40px;position:relative;width:100%;background-color:transparent}.message-content{display:flex;flex-direction:column;align-items:center;max-width:1200px;width:100%;margin:0 auto}.message-title{color:#fff;font-family:Inter,Helvetica;font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:1.3;text-align:center;max-width:800px}@media (max-width: 1024px){.message-title{font-size:42px;letter-spacing:-.84px;max-width:700px;line-height:1.3}}@media (max-width: 768px){.message-section{padding:80px 20px}.message-title{font-size:32px;letter-spacing:-.64px;max-width:500px;line-height:1.3}}@media (max-width: 480px){.message-title{font-size:24px;letter-spacing:-.48px;max-width:320px;line-height:1.4}}.description-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:120px 40px;position:relative;width:100%;background-color:transparent}.wide-container{max-width:1600px}.description-content{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto}.description-title{color:#fff;font-family:Inter,Helvetica;font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:1.3;text-align:center;max-width:1200px}@media (max-width: 1024px){.description-title{font-size:42px;letter-spacing:-.84px;max-width:900px;line-height:1.3}}@media (max-width: 768px){.description-section{padding:80px 20px}.description-title{font-size:32px;letter-spacing:-.64px;max-width:600px;line-height:1.3}}@media (max-width: 480px){.description-title{font-size:24px;letter-spacing:-.48px;max-width:400px;line-height:1.4}}.feature-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:120px 40px;position:relative;width:100%;background-color:transparent}.feature-container{display:flex;flex-direction:column;align-items:center;max-width:1200px;width:100%;margin:0 auto;gap:60px}.feature-title{color:#fff;font-family:Inter,Helvetica;font-size:48px;font-weight:500;letter-spacing:-.96px;line-height:1.3;text-align:center;max-width:800px}.feature-title .highlight{background:linear-gradient(to right,#cd5164,#6c3554);-webkit-background-clip:text;background-clip:text;color:transparent}.feature-title .greyscale-gradient{background:linear-gradient(to right,#737a7e,#c1c9ce);-webkit-background-clip:text;background-clip:text;color:transparent}.feature-content-wrapper{display:flex;width:100%;gap:60px;align-items:flex-start}.feature-tabs{display:flex;flex-direction:column;width:50%;gap:24px}.feature-tab{padding:24px;border-radius:16px;background-color:#14141466;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .3s ease}.feature-tab:hover{background-color:#1e1e1e99;transform:translateY(-5px);border-color:#fff3}.feature-tab.active{background-color:#282828cc;border-color:#cd516466;box-shadow:0 10px 20px #0003}.feature-heading{color:#fff;font-family:Inter,Helvetica;font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.3;margin-bottom:16px}.feature-description{color:#fff9;font-family:Inter,Helvetica;font-size:18px;font-weight:400;line-height:1.5}.feature-image-container{width:50%;display:flex;justify-content:center;align-items:center}.feature-image{width:100%;max-width:500px;height:auto;object-fit:contain;border-radius:16px;transition:all .5s ease}@media (max-width: 1024px){.feature-section{padding:100px 40px}.feature-title{font-size:42px;letter-spacing:-.84px}.feature-content-wrapper{gap:40px}.feature-heading{font-size:22px}}@media (max-width: 768px){.feature-section{padding:80px 20px}.feature-container{gap:40px}.feature-title{font-size:36px;letter-spacing:-.72px}.feature-content-wrapper{flex-direction:column;gap:30px}.feature-tabs,.feature-image-container{width:100%}.feature-heading{font-size:20px;letter-spacing:-.4px}.feature-description{font-size:16px}}@media (max-width: 480px){.feature-section{padding:60px 16px}.feature-title{font-size:28px;letter-spacing:-.56px}.feature-heading{font-size:18px;letter-spacing:-.36px}}.accuracy-chart{display:flex;flex-direction:column;width:100%;max-width:1000px;gap:40px;margin:0 auto}.accuracy-row{display:flex;align-items:center;width:100%;gap:20px}.accuracy-label{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;width:180px;text-align:left}.accuracy-bar-container{flex:1;height:12px;background-color:#ffffff1a;border-radius:6px;overflow:hidden}.accuracy-bar{height:100%;border-radius:6px}.accuracy-bar.reach-bar{background-color:#fff}.accuracy-bar.llm-bar{background-color:#4d5256}.accuracy-percentage{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;width:80px;text-align:right}@media (max-width: 1024px){.accuracy-chart{max-width:800px}.accuracy-label{font-size:18px;width:150px}.accuracy-percentage{font-size:18px}}@media (max-width: 768px){.accuracy-chart{max-width:100%;gap:30px}.accuracy-row{gap:15px}.accuracy-label{font-size:16px;width:120px}.accuracy-percentage{font-size:16px;width:60px}}@media (max-width: 480px){.accuracy-chart{gap:20px}.accuracy-row{gap:10px}.accuracy-label{font-size:14px;width:100px}.accuracy-percentage{font-size:14px;width:50px}}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.testimonial-card{background-color:#141414b3;border-radius:16px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:240px;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(255,255,255,.1)}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003;border-color:#ff9c394d}.testimonial-quote{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:400;line-height:1.5;margin-bottom:24px;flex-grow:1}.testimonial-author{margin-top:auto}.author-title{color:#fff9;font-family:Inter,Helvetica;font-size:16px;font-weight:400;margin-bottom:4px}.author-company{color:#fff;font-family:Inter,Helvetica;font-size:18px;font-weight:500}@media (max-width: 1024px){.testimonials-grid{grid-template-columns:repeat(2,1fr);gap:20px}.testimonial-quote{font-size:18px}}@media (max-width: 768px){.testimonials-grid{grid-template-columns:1fr;gap:16px}.testimonial-card{padding:24px;min-height:200px}.testimonial-quote{font-size:16px;margin-bottom:16px}.author-title{font-size:14px}.author-company{font-size:16px}}
