.landing-page{--brand-rgb:52 211 153;background:#090f12}.landing-page div[id],.landing-page section[id]{scroll-margin-top:96px}.landing-page a:focus-visible,.landing-page button:focus-visible{outline:2px solid #6ee7b7;outline-offset:5px}.landing-page h2,.landing-page h3{text-wrap:balance}.landing-container{width:min(1424px,100%);margin:0 auto;padding:0 48px}.landing-hero{padding:166px 0 0;background:radial-gradient(ellipse at 76% 40%,#153b2c65 0,transparent 54%),#090f12}.hero-layout{display:grid;grid-template-columns:.86fr 1.25fr;gap:48px;align-items:center}.landing-eyebrow{display:flex;align-items:center;gap:9px;color:#92aa9f;font-size:10px;letter-spacing:.17em;font-weight:600}.status-dot{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px #34d39913;flex-shrink:0}.hero-title{font-size:clamp(38px,4.1vw,60px);line-height:1.12;font-weight:600;letter-spacing:-.055em}.hero-description{max-width:465px;color:#9baaa5;font-size:16px;line-height:1.85;margin-top:25px}.hero-actions{display:flex;gap:16px;margin-top:30px}.hero-actions>a:first-child{flex-shrink:0;padding-left:23px;padding-right:23px;font-size:14px}.hero-secondary-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:500;color:#d3ddd8;white-space:nowrap}.hero-secondary-cta:hover{color:#6ee7b7}.hero-trust{display:flex;flex-wrap:wrap;gap:15px;margin-top:27px;color:#95a59d;font-size:10px}.hero-trust li{display:flex;align-items:center;gap:5px}.hero-bottom-line{justify-content:space-between;border-top:1px solid #ffffff0c;padding:29px 0;margin-top:72px;font-size:11px;color:#90a097}.hero-bottom-line,.hero-journey{display:flex;align-items:center;gap:20px}.hero-journey>span:nth-child(2n){color:#4a6558}.pipeline-monitor{position:relative;width:100%;min-width:0;margin:0;padding-top:2px}.monitor-top-label{display:flex;align-items:center;gap:8px;margin:0 7px 16px;font-size:8px;letter-spacing:.15em;color:#9dad9f}.demo-label{margin-left:auto;font-size:7px;color:#718a7c;letter-spacing:.08em}.monitor-frame{position:relative;z-index:2;padding:13px 9px 0;border-radius:15px;border:1px solid #607066;background:linear-gradient(155deg,#49554e,#202923 38%,#17201b);box-shadow:0 30px 70px -20px #000b,inset 0 0 0 2px #141d17}.monitor-camera{position:absolute;top:4px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#080d0b;border:1px solid #647269}.monitor-screen{position:relative;width:100%;aspect-ratio:960/590;overflow:hidden;border-radius:5px;background:#f7f9fa;container-type:inline-size}.monitor-chin{position:relative;height:25px;display:flex;align-items:center;justify-content:center;font-size:6px;color:#abb9af;letter-spacing:.15em}.monitor-led{position:absolute;right:13px;width:3px;height:3px;background:#6ee7b7;border-radius:50%}.monitor-stand{width:15%;height:48px;margin:0 auto;background:linear-gradient(90deg,#1f2923,#5a685e 48%,#2c382f);clip-path:polygon(19% 0,81% 0,94% 100%,6% 100%)}.monitor-foot{width:32%;height:8px;margin:-1px auto 0;border-radius:50% 50% 3px 3px;background:linear-gradient(#6b796e,#29352d);box-shadow:0 12px 25px #0007}.monitor-event{position:absolute;z-index:3;bottom:70px;right:-16px;display:flex;align-items:center;gap:10px;padding:14px 17px;border-radius:12px;background:#f7fcf8;border:1px solid #fff;box-shadow:0 16px 40px #0004;color:#172c20}.monitor-event-icon{background:#d7f6e6;color:#15804b;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center}.monitor-event strong{display:block;font-size:10px;font-weight:600}.monitor-event div>span{display:block;font-size:9px;color:#6f8075;margin-top:4px}.monitor-caption{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:21px;font-size:9px;color:#84978b}.monitor-caption button{display:flex;gap:5px;align-items:center;color:#b8cbbf;padding:5px 8px;border:1px solid #ffffff16;border-radius:5px}.monitor-caption button:hover{background:#ffffff08}.monitor-caption button:disabled{display:none}.pipeline-app svg{width:1.4583cqw;height:1.4583cqw;flex-shrink:0}.pipeline-app .demo-lead-contact svg{width:.9375cqw;height:.9375cqw}.pipeline-app .mx-2{margin-left:.8333cqw;margin-right:.8333cqw}.pipeline-app{position:absolute;top:0;left:0;transform-origin:top left;width:100cqw;height:61.4583cqw;display:flex;color:#24322e;background:#f7f9fa;font-family:Inter,sans-serif;text-align:left}.demo-sidebar{width:17.2917cqw;flex-shrink:0;padding:2.3958cqw 1.3542cqw 1.25cqw;background:white;border-right:.1042cqw solid #e5ebe8;display:flex;flex-direction:column}.demo-logo{display:flex;align-items:center;gap:.7292cqw;font-size:1.6667cqw;font-weight:700;letter-spacing:-.0625cqw}.demo-logo>span{background:#34d399;border-radius:.7292cqw;padding:.3125cqw .7292cqw;color:#102d20;font-size:1.875cqw}.demo-workspace{margin:2.3958cqw 0 2.0833cqw;padding:.9375cqw .5208cqw;background:#f7f9f8;border:.1042cqw solid #e6ede9;border-radius:.625cqw;display:flex;align-items:center;gap:.625cqw;font-size:1.0417cqw;font-weight:600}.demo-user>span,.demo-workspace>span{display:flex;align-items:center;justify-content:center;width:2.6042cqw;height:2.6042cqw;border-radius:.7292cqw;background:#dfebe5;color:#468166;font-size:.9375cqw}.demo-user small,.demo-workspace small{display:block;margin-top:.2083cqw;font-size:.8333cqw;color:#94a39a;font-weight:400}.demo-workspace>svg{margin-left:auto}.demo-nav-label{font-size:.7292cqw;color:#9baba2;letter-spacing:.125cqw;margin:0 .9375cqw .9375cqw}.demo-nav-item{display:flex;align-items:center;gap:.9375cqw;padding:.9375cqw;margin-bottom:.3125cqw;border-radius:.625cqw;font-size:1.0417cqw;color:#7a8a81}.demo-nav-item.active{color:#118157;background:#e5f8ed;font-weight:600}.demo-sidebar-bottom{margin-top:auto}.demo-user{border-top:.1042cqw solid #edf0ee;margin-top:.5208cqw;padding:1.25cqw .5208cqw 0;display:flex;align-items:center;gap:.8333cqw;font-size:.9375cqw}.demo-main{min-width:0;flex:1}.demo-toolbar{height:5.4167cqw;background:#fff;border-bottom:.1042cqw solid #e5ebe8;display:flex;align-items:center;justify-content:space-between;padding:0 2.2917cqw;font-size:.9375cqw;color:#829087}.demo-toolbar strong{font-weight:500;color:#43564b}.demo-toolbar>div{display:flex;align-items:center;gap:.9375cqw}.demo-key{font-size:.8333cqw;border:.1042cqw solid #e4ebe6;border-radius:.3125cqw;padding:.2083cqw .4167cqw}.demo-content{padding:2.3958cqw 1.9792cqw}.demo-page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.875cqw}.demo-page-heading h3{font-size:2.3958cqw;font-weight:600;letter-spacing:-.0625cqw}.demo-page-heading p{font-size:1.0417cqw;color:#88958d;margin-top:.3125cqw}.demo-add{display:flex;align-items:center;gap:.5208cqw;background:#138c61;color:white;padding:.8333cqw 1.1458cqw;border-radius:.625cqw;font-size:.9375cqw}.demo-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1.0417cqw;margin-bottom:1.875cqw}.demo-metrics>div{padding:1.1458cqw 1.4583cqw;background:white;border:.1042cqw solid #e5ebe7;border-radius:.8333cqw}.demo-metrics>div>span{display:block;color:#88968d;font-size:.9375cqw;margin-bottom:.5208cqw}.demo-metrics strong{display:flex;align-items:baseline;gap:.9375cqw;font-size:2.2917cqw;font-weight:600}.demo-metrics small{display:flex;align-items:center;gap:.2083cqw;font-size:.8333cqw;font-weight:400;color:#719181}.demo-board-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:.9375cqw;margin-bottom:1.3542cqw}.demo-board-toolbar>span{display:flex;align-items:center;gap:.7292cqw}.demo-board-toolbar>span:last-child{color:#97a39b;font-size:.8333cqw}.demo-view-dot{width:.5208cqw;height:.5208cqw;border-radius:50%;background:#34d399}.demo-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8333cqw}.demo-column{min-height:31.7708cqw;background:#edf1ef;border:.1042cqw solid transparent;border-radius:.8333cqw;padding:.9375cqw .625cqw;transition:background .6s,border-color .6s}.demo-column-active{background:#e7f2eb;border-color:#b9dcc8}.demo-column-heading{display:flex;align-items:center;gap:.5208cqw;font-size:.9375cqw;margin:0 .2083cqw 1.0417cqw}.demo-column-heading>span{width:.5208cqw;height:.5208cqw;border-radius:50%}.demo-column-heading strong{font-weight:600}.demo-column-heading small{margin-left:auto;font-size:.8333cqw;color:#7d9084}.demo-column-cards{display:flex;flex-direction:column;gap:.7292cqw}.demo-moving-card{position:relative;z-index:3}.demo-lead{background:#fff;border:.1042cqw solid #e3e9e5;border-radius:.7292cqw;padding:.8333cqw;box-shadow:0 .2083cqw .4167cqw #26382c04}.demo-lead-featured{border-color:#38ba83;box-shadow:0 .3125cqw 1.25cqw #19855315}.demo-lead-top{justify-content:space-between;color:#a1ada5;margin-bottom:.7292cqw}.demo-avatar,.demo-lead-top{display:flex;align-items:center}.demo-avatar{justify-content:center;width:2.2917cqw;height:2.2917cqw;background:#e2f2e9;color:#438464;font-size:.8333cqw;font-weight:600;border-radius:50%}.demo-lead-name{font-size:1.0417cqw;font-weight:600;white-space:nowrap}.demo-lead-contact{display:flex;align-items:center;gap:.3125cqw;font-size:.625cqw;color:#91a096;margin-top:.4167cqw}.demo-lead-source{display:block;width:-moz-fit-content;width:fit-content;margin-top:.9375cqw;padding:.3125cqw .4167cqw;border-radius:.3125cqw;background:#f0f5f2;font-size:.625cqw;color:#7e9587}.demo-lead-footer{border-top:.1042cqw solid #edf1ee;margin-top:.8333cqw;padding-top:.625cqw;display:flex;justify-content:space-between;color:#9aa89f;font-size:.7292cqw}.demo-score-high{color:#13885c}.team-section{--brand-rgb:18 128 83;background:#f2f5ef;color:#192e22;padding:100px 0 95px}.team-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:92px}.team-section .landing-eyebrow{color:#56816a}.team-copy h2{font-size:clamp(32px,3.5vw,48px);line-height:1.15;letter-spacing:-.045em;font-weight:600;margin:22px 0}.team-copy h2>span{color:#168055}.team-copy>p{color:#6c7c70;font-size:15px;line-height:1.8;max-width:410px}.team-benefits{display:flex;flex-direction:column;gap:22px;margin:30px 0}.team-benefits li{display:flex;align-items:center;gap:15px}.team-benefit-icon{display:flex;justify-content:center;align-items:center;width:42px;height:42px;flex-shrink:0;color:#388565;background:#e4ece3;border-radius:12px}.team-benefits h3{font-size:13px;font-weight:600;margin-bottom:4px}.team-benefits p{color:#7d887d;font-size:11px;line-height:1.6}.team-link{display:inline-flex;align-items:center;gap:9px;color:#147f51;font-size:12px;font-weight:600;border-bottom:1px solid #a0c3ac;padding-bottom:6px}.team-link:hover{color:#0d5637}.team-image-composition{position:relative;padding-bottom:46px}.team-image{position:relative;aspect-ratio:1.2;border-radius:20px;overflow:hidden;background:#c9d5c7}.team-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%}.team-image-note{position:absolute;bottom:33px;left:-28px;right:42px;display:flex;gap:13px;align-items:center;padding:20px 22px;background:white;box-shadow:0 15px 45px #23392412;border-radius:12px}.team-image-note>span{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e6f4e9;color:#278353}.team-image-note strong{display:block;font-size:12px;font-weight:600}.team-image-note p{color:#8a958b;font-size:10px;margin-top:5px}.photo-caption{display:block;position:absolute;bottom:0;left:0;right:0;text-align:right;font-size:9px;color:#8c9b8d}.feature-showcase{padding-top:88px}.feature-section-heading{padding-bottom:65px;text-align:center}.feature-section-heading .landing-eyebrow{justify-content:center}.feature-section-heading h2{margin:20px 0 17px;font-size:44px;font-weight:600;letter-spacing:-.04em;line-height:1.17}.feature-section-heading p{font-size:14px;color:#8f9e96}.feature-row{padding:80px 0}.feature-row>div:first-child{opacity:.35}.capture-photo-composition{position:relative;padding-bottom:80px}.capture-photo{position:relative;aspect-ratio:1.3;overflow:hidden;border-radius:18px}.capture-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:45% center;object-position:45% center}.capture-chat-inset{position:absolute;width:58%;min-width:245px;bottom:0;right:-14px}.capture-chat-inset>div{box-shadow:0 18px 40px #0005;border-color:#35453d}.capture-chat-inset>div>div:first-child{padding:10px 13px}.capture-chat-inset>div>div:nth-child(2){padding:13px;gap:8px}.capture-chat-inset .text-sm{font-size:10px;line-height:1.5;padding:8px 10px}.capture-chat-inset .text-xs{font-size:8px}.impact-section{padding:88px 0;background:#10241b;border-top:1px solid #2d4436;border-bottom:1px solid #2d4436}.impact-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px}.impact-number{font-weight:600;font-size:clamp(150px,17vw,235px);letter-spacing:-.08em;line-height:1;text-align:center;color:#34d399}.impact-times{font-size:.48em;letter-spacing:-.07em;margin-left:4px}.impact-number>p{font-size:9px;line-height:1.6;letter-spacing:.2em;font-weight:500;color:#8cab99;margin-top:23px}.impact-copy{border-left:1px solid #3e5e492e;padding-left:50px}.impact-copy h2{font-size:33px;font-weight:500;letter-spacing:-.03em;line-height:1.25;margin:20px 0;color:#e8f2e9}.impact-copy>p{color:#9bb4a4;font-size:14px;line-height:1.8;max-width:510px}.impact-timing{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:10px;margin-top:25px;color:#98bca5}.impact-timing strong{color:#64dda5;font-weight:500}.impact-versus{color:#708b79;padding:0 7px}.impact-copy .impact-source{font-size:8px;color:#749882;margin-top:23px}.landing-page main>section:not(.landing-hero):not(.team-section):not(.impact-section){padding-top:84px;padding-bottom:84px}.landing-page main>section:not(.landing-hero):not(.team-section):not(.impact-section) h2{font-size:clamp(30px,3.4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.2}.landing-page main>section>.container{padding-left:32px;padding-right:32px}.landing-page .bg-\[\#121214\]{background-color:#111b16}.landing-page #precos .rounded-3xl{border-radius:18px}.landing-page .text-gray-400{color:#9aa79f}.landing-page .text-gray-500{color:#84928a}.landing-page main>section.impact-countup{padding:128px 0;background:#050505}.landing-page main>section.impact-countup h2{font-size:clamp(34px,5vw,60px);font-weight:700}.impact-countup>.container{max-width:1024px}@media (max-width:540px){.landing-page main>section.impact-countup{padding:80px 0}.impact-countup .rounded-full{border-radius:18px}.impact-countup .tracking-widest{font-size:9px;letter-spacing:.1em}}@media (min-width:1600px){.landing-hero{padding-top:190px}}@media (max-width:1150px){.landing-container{padding:0 30px}.hero-layout{gap:28px;grid-template-columns:.9fr 1.1fr}.hero-title{font-size:43px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-secondary-cta{padding:10px 0}.hero-trust{gap:11px}.monitor-event{right:-8px;bottom:67px;padding:11px}}@media (max-width:900px){.landing-hero{padding-top:134px}.hero-layout{grid-template-columns:1fr;gap:48px}.hero-copy{max-width:580px;margin:0 auto;text-align:center}.landing-eyebrow{justify-content:center}.hero-title{font-size:56px}.hero-description{margin-left:auto;margin-right:auto}.hero-actions{flex-direction:row;align-items:center}.hero-actions,.hero-trust{justify-content:center}.hero-product{max-width:740px;width:100%;margin:0 auto}.hero-bottom-line{margin-top:42px;flex-direction:column;gap:17px}}@media (max-width:540px){.landing-container{padding:0 22px}.landing-hero{padding-top:120px}.hero-title{font-size:43px}.landing-eyebrow{font-size:8px;letter-spacing:.11em}.hero-description{font-size:14px;line-height:1.8;margin-top:20px}.hero-actions{flex-direction:column;align-items:stretch;gap:9px}.hero-trust{font-size:9px;gap:11px;margin-top:21px}.hero-layout{gap:39px}.monitor-top-label{font-size:6px;letter-spacing:.09em;margin-bottom:11px}.demo-label{font-size:5px}.monitor-frame{border-radius:10px;padding:10px 5px 0}.monitor-chin{height:17px;font-size:5px}.monitor-camera{top:3px;width:3px;height:3px}.monitor-stand{height:30px}.monitor-foot{height:5px}.monitor-event{padding:8px 10px;right:-6px;bottom:50px;gap:7px;border-radius:8px}.monitor-event-icon{width:22px;height:22px;border-radius:6px}.monitor-event strong{font-size:7px}.monitor-event div>span{font-size:6px;margin-top:3px}.monitor-caption{gap:10px;font-size:7px;margin-top:16px}.hero-bottom-line{font-size:10px;margin-top:30px;padding:25px 0}.hero-journey{gap:10px;font-size:9px}}@media (max-width:1150px){.team-grid{gap:50px}.team-benefits p{font-size:10px}.team-image-note{left:-18px;right:15px;padding:16px}.impact-grid{gap:35px}.impact-copy{padding-left:35px}}@media (max-width:900px){.team-section{padding:65px 0}.team-grid{grid-template-columns:1fr;gap:40px}.team-copy{max-width:590px;margin:0 auto;width:100%}.team-copy h2{font-size:43px}.team-copy>p{max-width:520px}.team-image-composition{max-width:640px;width:100%;margin:0 auto}.team-image{aspect-ratio:1.5}.team-image-note{left:16px;right:16px}.team-section .landing-eyebrow{justify-content:flex-start}.impact-grid{grid-template-columns:1fr;gap:40px}.impact-number{font-size:180px}.impact-copy{border-left:0;padding-left:0;max-width:580px;text-align:center;margin:0 auto}.impact-timing{justify-content:center}.impact-copy>p{max-width:580px}.capture-photo-composition{max-width:630px;margin:0 auto}.feature-section-heading h2{font-size:40px}}@media (max-width:540px){.team-section{padding:55px 0}.team-copy h2{font-size:34px;margin-top:18px}.team-copy>p{font-size:14px}.team-benefits{margin:25px 0;gap:20px}.team-benefits h3{font-size:12px}.team-benefits p{font-size:11px}.team-image{aspect-ratio:1.1;border-radius:14px}.team-image-note{padding:14px 11px;gap:8px;left:10px;right:10px}.team-image-note>span{width:30px;height:30px;flex-shrink:0}.team-image-note strong{font-size:10px}.team-image-note p{font-size:8px;line-height:1.5}.feature-showcase{padding-top:55px}.feature-section-heading{padding-bottom:42px}.feature-section-heading h2{font-size:32px}.feature-section-heading p{font-size:12px;line-height:1.7}.feature-row{padding:50px 0}.capture-photo-composition{padding-bottom:125px}.capture-photo{aspect-ratio:1.1}.capture-chat-inset{right:-2px;width:78%;min-width:0}.impact-section{padding:55px 0}.impact-grid{gap:35px}.impact-number{font-size:155px}.impact-number>p{font-size:8px}.impact-copy h2{font-size:28px}.impact-copy>p{font-size:13px}.impact-timing{font-size:9px;gap:7px}.impact-copy .impact-source{font-size:8px}.landing-page main>section:not(.landing-hero):not(.team-section):not(.impact-section){padding-top:55px;padding-bottom:55px}.landing-page main>section>.container{padding-left:22px;padding-right:22px}}@media (max-width:360px){.hero-title{font-size:37px}.landing-page header .font-bold.text-xl{font-size:17px}.landing-page header a.h-11{padding-left:16px;padding-right:16px}.hero-trust{font-size:8px;gap:8px}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :after,.landing-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.demo-column{transition:none}}