@font-face{font-family:Outfit;src:url(/fonts/outfit-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}body{margin:0}.v-site{--ink: #202e29;--muted: #58655f;--paper: #f8faf7;--accent: #087b59;--line: #dce4dd;--mint: #c3f3d6;color:var(--ink);background:var(--paper);font:16px/1.55 Outfit,Arial,sans-serif}.v-site *{box-sizing:border-box}.v-site h1,.v-site h2,.v-site h3,.v-site p{margin:0}.v-site h1,.v-site h2,.v-site h3{font-weight:500;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.v-site h1{font-size:clamp(40px,4.3vw,62px)}.v-site h2{font-size:clamp(32px,3.4vw,46px)}.v-site h3{font-size:22px;letter-spacing:-.025em}.v-site p{color:var(--muted)}.v-site h1>span,.v-site h2>span{color:var(--accent)}.v-site a{color:inherit;text-decoration:none}.v-site button,.v-site input,.v-site textarea{font:inherit}.v-site button{cursor:pointer}.v-site button,.v-site a,.v-site input{touch-action:manipulation}.v-site button:disabled{cursor:default;opacity:.45}.v-site svg{flex-shrink:0}.v-site :focus-visible{outline:3px solid #12a678;outline-offset:5px}.v-site section[id]{scroll-margin-top:30px}.v-container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.v-section{padding-block:88px}.v-overline{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:9px;margin-bottom:20px!important;color:var(--muted)}.v-status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.v-brand{display:inline-flex;align-items:center;gap:6px;font-size:29px;font-weight:600;letter-spacing:-1.7px;line-height:1}.v-brand svg{width:27px;height:29px}.v-brand-period{color:var(--accent)}.v-header{height:94px;max-width:1376px;margin:auto;padding-inline:48px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:10}.v-nav,.v-nav-actions{display:flex;align-items:center;gap:30px}.v-nav a,.v-login{font-size:14px}.v-nav a[aria-current],.v-nav a:hover{color:var(--accent)}.v-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:15px 21px;border-radius:8px;background:var(--ink);color:#fff!important;border:1px solid transparent;font-size:14px;font-weight:500;transition:background .2s,transform .2s}.v-button:hover{background:#29513f;transform:translateY(-2px)}.v-button:active{transform:translateY(1px)}.v-header .v-button{min-height:43px;padding:10px 17px}.v-text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500;padding-block:10px;text-decoration:underline!important;text-decoration-color:#9aa99f!important;text-underline-offset:5px}.v-text-link:hover{color:var(--accent)}.v-menu-toggle{display:none;background:none;border:0;padding:8px;color:var(--ink)}.v-skip{position:fixed;top:-90px;left:20px;background:#fff;padding:15px;z-index:50}.v-skip:focus{top:12px}.v-hero{display:grid;grid-template-columns:1.06fr 1fr;gap:38px 56px;background:#173e35;border-radius:22px;padding:60px 58px 23px;color:#fff;position:relative}.v-hero-copy{align-self:center}.v-hero .v-overline{color:#c1d8c9;font-size:10px;letter-spacing:.1em}.v-hero .v-status-dot{background:var(--mint)}.v-hero h1{font-size:clamp(40px,4.1vw,58px);line-height:1.09;letter-spacing:-.05em}.v-hero h1>span{color:var(--mint)}.v-hero-copy>p:not(.v-overline){color:#d3dfd7;font-size:17px;line-height:1.6;max-width:440px;margin-block:25px 29px}.v-hero-actions{display:flex;flex-wrap:wrap;gap:14px 23px;align-items:center}.v-hero .v-button{background:var(--mint);color:#173e35!important}.v-hero .v-button:hover{background:#defbe6}.v-hero-actions .v-text-link{color:#e6f1e9}.v-hero-note{display:flex;align-items:center;gap:11px;font-size:12px;line-height:1.6;color:#c0d5c7;margin-top:25px}.v-hero-bottom{grid-column:1/-1;border-top:1px solid #ffffff26;display:flex;justify-content:space-between;gap:20px;padding-top:19px;color:#c1d7c8;font-size:11px;letter-spacing:.025em}.v-hero-demo{padding:0 0 12px;min-width:0;color:var(--ink)}.v-demo-label{color:#d2e5d8;font-size:10px;letter-spacing:.09em;display:flex;align-items:center;gap:8px;margin-bottom:14px}.v-demo-label small{margin-left:auto;border:1px solid #547669;padding:3px 7px;border-radius:4px;font-size:10px;letter-spacing:0}.v-chat-window{overflow:hidden;border-radius:10px;box-shadow:0 5px 22px #122d2915;border:1px solid #cad6cc;background:#efece4}.v-chat-top{display:flex;align-items:center;gap:10px;padding:15px;background:#f7f8f6;border-bottom:1px solid #d9e0d8}.v-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#d4e1d2;color:#304d38;font-size:12px;flex-shrink:0;font-weight:500}.v-chat-top strong{display:block;font-size:14px;font-weight:500}.v-chat-top small{display:block;font-size:11px;color:#596b60}.v-chat-top>svg:first-of-type{margin-left:auto}.v-chat-top>svg{color:#54675a}.v-chat-messages{display:flex;flex-direction:column;gap:14px;padding:15px 18px 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='m6 5 4 6-4 5M30 28l6 3-3 6' fill='none' stroke='%23d9d6cc' stroke-width='.7'/%3E%3C/svg%3E")}.v-chat-date{align-self:center;padding:3px 9px;background:#f8f7f0;border-radius:4px;font:10px/1.4 Arial,sans-serif;color:#626b60;margin-bottom:3px}.v-bubble{background:#fff;border-radius:0 8px 8px;padding:10px 12px 6px;font:14px/1.45 Arial,sans-serif!important;color:#233129!important;max-width:87%;align-self:flex-start;box-shadow:0 1px 2px #20362c13}.v-bubble-own{align-self:flex-end;background:#d9fdd3;border-radius:8px 0 8px 8px}.v-bubble small{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:10px;color:#526c55;margin-top:6px}.v-bubble small svg{color:#087f99}.v-bubble mark{background:none;color:inherit;border-bottom:2px solid #80be94}.v-chat-composer{display:flex;align-items:center;gap:11px;padding:11px 13px;background:#f4f6f1;color:#627366}.v-chat-composer>span{background:#fff;border-radius:6px;flex:1;padding:7px 10px;color:#667369;font:11px/1.4 Arial,sans-serif}.v-detection-path{display:flex;align-items:center;gap:12px;justify-content:center;padding:14px 0;color:#d1e6d7;font-size:11px}.v-detection-path>.v-brand{display:none}.v-detection-path>div{display:flex;align-items:center;gap:9px}.v-detection-path .v-brand svg{width:17px;height:18px}.v-detected-task{background:#fafff9;border:1px solid #c5ddcb;border-radius:10px;padding:21px 22px;box-shadow:0 15px 30px #0b231820}.v-task-label{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.06em;color:#546859}.v-task-label .v-status-dot{background:#087b59}.v-task-label>span:last-child{margin-left:auto;letter-spacing:0;background:#e2f4e6;color:#296344;padding:3px 9px;border-radius:4px}.v-hero-task-title{display:flex;gap:12px;align-items:center;margin:18px 0}.v-hero-task-title strong{font-size:20px;font-weight:500;letter-spacing:-.025em}.v-tick-outline{width:19px;height:19px;border:1px solid #92a49a;border-radius:5px;flex-shrink:0;display:inline-block}.v-task-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #dce7dc;padding-top:12px;color:#5a6e60;font-size:10px}.v-task-foot>span{display:flex;align-items:center;gap:6px}.v-section-top{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:end;margin-bottom:36px}.v-section-top>p{font-size:16px;max-width:380px;justify-self:end}.v-example-tabs{display:flex;gap:8px;padding:7px;border:1px solid var(--line);border-radius:11px;background:#eff3ed;margin-bottom:18px}.v-example-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 10px;border:1px solid transparent;border-radius:7px;background:none;color:#536359;font-size:14px}.v-example-tabs button>span{font-size:10px;color:#596f60}.v-example-tabs button[aria-selected=true]{background:#fff;border-color:#ced9cf;box-shadow:0 2px 5px #253e3010;color:#20372a}.v-example-tabs button:hover{background:#e3ece1}.v-example-panel{display:grid;grid-template-columns:1.12fr 1fr;border:1px solid var(--line);border-radius:13px;background:#edf2e9;overflow:hidden}.v-example-message{padding:35px;display:flex;align-items:center}.v-example-message .v-chat-window{width:100%}.v-example-result{padding:42px;align-self:center}.v-example-result .v-overline{font-size:10px}.v-example-result .v-brand svg{width:19px;height:20px}.v-tag{display:inline-block;background:#e7f0e3;color:#3e6548;border:1px solid #cbdcc6;padding:4px 9px;border-radius:5px;font-size:11px;white-space:nowrap}.v-example-task{display:flex;align-items:flex-start;gap:12px;margin:21px 0}.v-example-task>.v-tick-outline{margin-top:3px}.v-example-task h3{font-size:26px;margin-bottom:9px}.v-example-task div>span{color:var(--accent);font-size:13px}.v-example-result>p{font-size:14px;max-width:340px}.v-caption{font-size:11px;margin-top:12px!important}.v-workflow{border-top:1px solid var(--line)}.v-workflow-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;list-style:none;padding:0;margin:48px 0 0;border-top:1px solid #bbcec0}.v-workflow-steps li{padding:28px 32px 0 0}.v-workflow-steps li+li{padding-left:32px;border-left:1px solid var(--line)}.v-workflow-steps li>span{display:block;color:var(--accent);font-size:12px;margin-bottom:24px}.v-workflow-steps h3{font-size:21px;margin-bottom:13px}.v-workflow-steps p{font-size:15px}.v-day-section{border-top:1px solid var(--line)}.v-today-demo{display:grid;grid-template-columns:215px 1fr;border:1px solid #cbd8ca;border-radius:13px;background:#fff;overflow:hidden;box-shadow:0 20px 55px #1b412a09}.v-demo-sidebar{display:flex;flex-direction:column;gap:30px;padding:30px 22px;border-right:1px solid #dbe4d7;background:#f0f4eb}.v-demo-sidebar>.v-brand{font-size:27px}.v-demo-workspace{font-size:14px;font-weight:500}.v-demo-workspace small{display:block;font-weight:400;color:#657261;font-size:11px;margin-top:4px}.v-demo-nav{display:flex;flex-direction:column;gap:8px}.v-demo-nav>span{display:flex;align-items:center;gap:10px;padding:11px 10px;font-size:12px;color:#586854}.v-demo-nav .is-active{background:#dae9d3;border-radius:6px;color:#214b2f}.v-demo-profile{display:flex;gap:8px;align-items:center;font-size:11px;margin-top:auto}.v-demo-profile .v-avatar{width:28px;height:28px;font-size:10px}.v-today-content{padding:0 35px 22px;min-width:0}.v-window-bar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e8dd;padding:19px 0;color:#64705e;font-size:11px}.v-window-bar>span:first-child{color:#354b36;font-weight:500}.v-today-title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:26px}.v-today-title .v-overline{font-size:10px;margin-bottom:12px!important}.v-today-title h3{font-size:31px}.v-board-tabs{display:flex;gap:26px;border-bottom:1px solid #d7e2d3;font-size:13px;color:#62745b}.v-board-tabs>span{padding:10px 0}.v-board-tabs>span:first-child{border-bottom:2px solid #37613d;color:#2c492f}.v-task-table-head{display:flex;justify-content:space-between;color:#64705e;font-size:11px;padding:16px 0 8px 30px}.v-today-row{display:flex;align-items:center;gap:13px;padding:20px 0;border-bottom:1px solid #e2e8dc}.v-today-row input{width:19px;height:19px;accent-color:#38653f;flex-shrink:0;cursor:pointer;margin:0}.v-today-row strong{font-size:15px;display:block;font-weight:500}.v-today-row small{display:block;margin-top:5px;color:#63715d;font-size:12px}.v-today-row small>span{padding-inline:5px}.v-task-kind{margin-left:auto;font-size:12px;background:#eef3e7;border-radius:4px;padding:4px 10px;white-space:nowrap}.v-task-kind.is-overdue{color:#88411c;background:#fff0df}.is-completed strong{text-decoration:line-through;color:#64705e}.v-demo-instruction{display:flex;align-items:center;justify-content:space-between;min-height:52px;gap:15px}.v-demo-instruction p{font-size:11px}.v-text-button{background:none;border:0;color:var(--accent);text-decoration:underline;text-underline-offset:3px;padding:8px 0;font-size:12px!important}.v-day-benefits{display:flex;justify-content:center;gap:36px;padding-top:25px}.v-day-benefits>span{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--muted)}.v-email-section-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;border-top:1px solid var(--line)}.v-section-heading>p:not(.v-overline){font-size:17px;margin-top:22px;max-width:420px}.v-editorial-note{display:block;font-size:16px;color:var(--accent);border-left:2px solid #82b19a;padding-left:18px;margin-top:35px}.v-email-demo{background:#e8f0e3;border:1px solid #d2e0cb;border-radius:13px;padding:0 23px 23px}.v-email-envelope{display:flex;align-items:center;gap:12px;padding-block:20px;font-size:12px;color:#49603e}.v-email-envelope strong{font-weight:500}.v-email-envelope>span{margin-left:auto;font-size:11px}.v-email-body{padding:28px;background:#fff;border:1px solid #d8e2d0;border-radius:7px}.v-email-sender{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.v-email-sender>span:last-child{font-size:11px;color:#677261}.v-email-body>.v-overline{font-size:9px;letter-spacing:.07em}.v-email-body h3{font-size:30px}.v-email-body>p{font-size:13px;margin-block:15px 25px}.v-email-section{display:flex;align-items:flex-start;gap:14px;padding-block:16px;border-top:1px solid #e0e8da}.v-email-section>span{font-size:11px;color:#64735d}.v-email-section strong{font-size:13px;font-weight:500}.v-email-section p{font-size:12px;margin-top:3px}.v-email-link{display:inline-flex;align-items:center;gap:17px;padding:12px 17px;background:#264a33;color:#fff;font-size:13px;border-radius:5px;margin-top:14px}.v-email-body>small{display:block;font-size:10px;color:#62735c;margin-top:16px}.v-control{display:grid;grid-template-columns:1fr 1.25fr;gap:90px;border-top:1px solid var(--line)}.v-control>div>p:not(.v-overline){font-size:17px;margin-top:25px;max-width:340px}.v-control-list article{display:flex;gap:17px;padding-block:23px;border-top:1px solid var(--line)}.v-control-list article:first-child{padding-top:0;border:0}.v-control-list article>svg{color:var(--accent);margin-top:2px}.v-control-list h3{font-size:20px;margin-bottom:11px}.v-control-list p{font-size:15px}.v-plan-section{padding-bottom:88px}.v-plan{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;padding:48px;background:#eef3e9;border:1px solid #cedcc7;border-radius:15px}.v-plan-copy>p:not(.v-overline){margin-top:20px;max-width:440px;font-size:16px}.v-check-list{list-style:none;margin:26px 0;padding:0}.v-check-list li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px}.v-check-list svg{margin-top:2px;color:var(--accent)}.v-block-explainer{border-top:1px solid #cbdac4;padding-top:22px}.v-block-explainer h3{font-size:19px;margin-bottom:10px}.v-block-explainer p{font-size:13px}.v-block-explainer>span{display:block;font-size:12px;color:#596c4f;margin-top:15px}.v-plan-checkout{background:#fff;border:1px solid #d4e0cb;border-radius:10px;padding:30px;display:flex;flex-direction:column;align-self:start;box-shadow:0 12px 25px #24482b05}.v-plan-checkout>.v-overline{font-size:11px;margin-bottom:12px!important}.v-price{display:flex;gap:clamp(4px,1.5vw,7px);align-items:baseline;flex-wrap:nowrap;min-width:0}.v-price-promo{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.v-price-promo>s{color:#7b8980;font-size:13px;text-decoration-thickness:1px}.v-price>span{font-size:clamp(15px,5vw,21px);white-space:nowrap;flex:0 0 auto}.v-price>strong{font-size:clamp(44px,15vw,62px);line-height:1.1;letter-spacing:-.055em;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 1 auto}.v-price>em{align-self:flex-end;margin-bottom:9px;color:var(--muted);font-size:clamp(11px,3.2vw,13px);font-style:normal;white-space:nowrap;flex:0 0 auto}.v-number-select{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line);font-size:13px}.v-number-select>div{display:flex;align-items:center;gap:0;border:1px solid #cbd8c4;border-radius:6px;overflow:hidden}.v-number-select button{display:flex;align-items:center;justify-content:center;background:#f5f8f1;border:0;width:32px;height:36px;color:#35522d}.v-number-select input{width:35px;text-align:center;border:0;background:#fff;font-size:14px;color:#253f2a;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.v-number-select input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-plan-included{margin:18px 0 23px;font-size:11px;color:var(--muted)}.v-plan-checkout>.v-button{width:100%;gap:12px;background:#235239}.v-plan-checkout>small{font-size:11px;color:var(--muted);margin-top:16px;text-align:center;line-height:1.6}.v-crm-teaser{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;padding:45px 0;border-block:1px solid var(--line)}.v-crm-teaser h2{font-size:37px}.v-crm-teaser>div>p:not(.v-overline){margin-block:20px;max-width:480px}.v-crm-teaser-side{border-left:1px solid #cddcd0;padding-left:48px;display:flex;flex-direction:column;justify-content:center;background:#eff5ee;border-radius:0 12px 12px 0}.v-crm-teaser-side>span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.v-crm-teaser-side h3{font-size:30px;margin-top:18px}.v-crm-teaser-side p{font-size:14px;max-width:290px!important;margin-right:20px}.v-faq{display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.v-faq>div>p:not(.v-overline){margin-top:22px;font-size:16px}.v-faq details{border-top:1px solid var(--line);padding:22px 0}.v-faq details:last-child{border-bottom:1px solid var(--line)}.v-faq summary{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;cursor:pointer;list-style:none;font-size:17px}.v-faq summary::-webkit-details-marker{display:none}.v-faq summary>span{color:var(--accent);font-size:20px;line-height:1}.v-faq details[open] summary>span{transform:rotate(45deg)}.v-faq details p{font-size:14px;padding-top:17px}.v-footer{background:#eef3ed;border-top:1px solid var(--line);padding:50px max(48px,calc((100% - 1280px)/2)) 23px}.v-footer-main{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:50px}.v-footer-main>div{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.v-footer-main p{font-size:14px;margin-top:8px}.v-footer-main .v-overline{font-size:10px;margin-bottom:10px!important}.v-footer-main>div>a:not(:first-child){display:flex;align-items:center;gap:10px;font-size:13px}.v-footer a:hover{color:var(--accent)}.v-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #d6e0d4;margin-top:40px;padding-top:22px;font-size:10px;color:#5b6a55}.v-footer-bottom>div{display:flex;gap:20px}.v-pricing-heading{padding-block:55px 45px}.v-pricing-heading>p:not(.v-overline){font-size:18px;margin-top:24px}.v-related{display:flex;justify-content:space-between;align-items:center;gap:45px;padding-block:70px}.v-related h2{font-size:32px}.v-related p{font-size:16px;margin-top:18px;max-width:600px}.v-related>.v-button{flex-shrink:0}.v-product-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center;padding-block:65px 70px}.v-product-hero h1{font-size:clamp(38px,4vw,56px)}.v-product-hero>div>p:not(.v-overline){font-size:17px;max-width:460px;margin-block:23px 28px}.v-under-button{display:block;font-size:12px;color:var(--muted);margin-top:15px}.v-crm-demo{background:#eef4e9;border:1px solid #cfdcc8;border-radius:14px;overflow:hidden;box-shadow:0 15px 40px #23462b0a}.v-crm-demo-head{display:flex;align-items:center;gap:15px;justify-content:space-between;padding:21px;border-bottom:1px solid #d6e2cf}.v-crm-demo-head .v-brand{font-size:24px}.v-crm-demo-head>span:last-child{font-size:9px;max-width:130px;text-align:right;color:#607157}.v-crm-title{padding:27px 23px}.v-crm-title>span{font-size:10px;letter-spacing:.1em;color:#607157}.v-crm-ui-heading{display:block;font-weight:500;letter-spacing:-.025em;font-size:30px;margin-top:9px}.v-crm-pipeline{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 19px 35px}.v-crm-pipeline>div>span{display:flex;align-items:center;gap:5px;font-size:10px;margin-bottom:15px;color:#425b36}.v-crm-pipeline i{width:5px;height:5px;border-radius:50%;background:#6f9261}.v-crm-pipeline article{padding:13px 10px;background:#fff;border:1px solid #d5e2cc;border-radius:6px}.v-crm-pipeline article>small{display:block;font-size:8px;letter-spacing:.04em;color:#64765b}.v-crm-pipeline strong{font-weight:500;display:block;font-size:13px;margin-top:12px}.v-crm-pipeline p{font-size:10px;margin-top:5px}.v-crm-pipeline article>span{display:flex;gap:5px;align-items:center;justify-content:space-between;border-top:1px solid #e1e9da;padding-top:12px;margin-top:18px;font-size:8px;color:#637759}.v-crm-demo-foot{display:flex;justify-content:space-between;gap:10px;padding:16px 20px;border-top:1px solid #d4e0cc;font-size:9px;color:#5c7251}.v-crm-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-block:45px;border-block:1px solid var(--line)}.v-crm-intro h2{font-size:32px}.v-capabilities,.v-process{display:grid;grid-template-columns:1fr 1.1fr;gap:75px;border-bottom:1px solid var(--line)}.v-capabilities dl{margin:0}.v-capabilities dl>div{padding:23px 0;border-top:1px solid var(--line)}.v-capabilities dl>div:first-child{padding-top:0;border:0}.v-capabilities dt{font-size:22px;letter-spacing:-.025em;margin-bottom:11px}.v-capabilities dd{margin:0;font-size:15px;color:var(--muted)}.v-process-list{list-style:none;padding:0;margin:0}.v-process-list li{display:flex;gap:20px;padding:25px 0;border-top:1px solid var(--line)}.v-process-list li:first-child{padding-top:0;border:0}.v-process-number{font-size:12px;color:var(--accent);margin-top:4px}.v-process-list h3{font-size:21px;margin-bottom:10px}.v-process-list p{font-size:15px}.v-contact-section{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;padding:45px;background:#edf3e8;border:1px solid #d4dfcd;border-radius:14px;margin-top:75px}.v-contact-section h2{font-size:37px}.v-contact-section>div>p:not(.v-overline){font-size:16px;margin-top:25px}.v-contact-note{display:block;max-width:330px;font-size:12px;color:var(--muted);margin-top:30px}.v-contact-form{display:flex;flex-direction:column;gap:20px}.v-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v-contact-form label{display:flex;flex-direction:column;gap:7px;font-size:13px}.v-contact-form input,.v-contact-form textarea{width:100%;min-width:0;padding:12px;border:1px solid #b9cbb0;border-radius:6px;background:#fff;color:var(--ink);font-size:16px}.v-contact-form textarea{resize:vertical;min-height:130px}.v-contact-form .v-consent{display:grid;grid-template-columns:18px 1fr;align-items:start;gap:11px;font-size:12px;line-height:1.6;color:#54684b}.v-contact-form .v-consent input{width:18px;height:18px;margin:2px 0 0;padding:0;accent-color:var(--accent)}.v-consent a{text-decoration:underline}.v-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.v-form-error{font-size:14px;color:#a13b26!important}.v-contact-alternatives{display:flex;flex-direction:column;gap:13px;margin-top:23px;font-size:13px}.v-contact-alternatives a{display:flex;align-items:center;gap:9px}.v-contact-success{padding:30px;background:#fff;border:1px solid #c9d9c0;border-radius:8px}.v-contact-success h3{margin-block:15px}.v-contact-success p{font-size:15px}.v-legal{max-width:850px;padding-block:65px 90px}.v-legal h1{font-size:48px}.v-legal section{margin-block:32px}.v-legal h2{font-size:24px;margin-bottom:13px}.v-not-found{padding-block:90px}.v-not-found p{margin-block:25px}@media(min-width:1600px){.v-header{padding-inline:0;max-width:1280px}}@media(max-width:1100px){.v-container{width:calc(100% - 56px)}.v-header{padding-inline:28px}.v-nav,.v-nav-actions{gap:20px}.v-hero{padding:40px 32px 23px;gap:30px}.v-hero h1{font-size:44px}.v-hero-copy>p:not(.v-overline){font-size:16px}.v-hero-actions .v-text-link{font-size:13px}.v-hero-task-title strong{font-size:18px}.v-plan{gap:30px;padding:32px}.v-plan-checkout{padding:24px}.v-plan-checkout>.v-button{font-size:13px}.v-email-section-layout,.v-control,.v-faq,.v-capabilities,.v-process{gap:45px}.v-product-hero{gap:35px}.v-crm-pipeline{grid-template-columns:1fr 1fr}.v-crm-pipeline>div:last-child{display:none}.v-contact-section{padding:32px;gap:35px}.v-footer{padding-inline:28px}.v-today-demo{grid-template-columns:185px 1fr}.v-demo-sidebar{padding-inline:15px}.v-today-content{padding-inline:25px}.v-price>strong{font-size:54px}}@media(max-width:760px){.v-container{width:calc(100% - 32px)}.v-header{height:76px;padding-inline:20px;gap:15px}.v-header .v-brand{font-size:27px}.v-nav,.v-login{display:none}.v-nav-actions{gap:8px}.v-menu-toggle{display:flex}.v-header .v-button{font-size:13px;padding:10px 13px;gap:12px}.v-mobile-nav{position:absolute;top:75px;left:0;right:0;padding:10px 20px 25px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 15px 25px #1f442615}.v-mobile-nav a{display:flex;align-items:center;justify-content:space-between;padding:16px 4px;border-bottom:1px solid var(--line);font-size:16px}.v-site h1{font-size:42px}.v-site h2{font-size:33px}.v-overline{font-size:10px;margin-bottom:18px!important}.v-section{padding-block:58px}.v-hero{grid-template-columns:1fr;padding:32px 23px 19px;border-radius:16px;gap:32px}.v-hero h1{font-size:clamp(35px,8.5vw,56px)}.v-hero .v-overline{font-size:9px;line-height:1.7;max-width:220px}.v-hero-copy>p:not(.v-overline){font-size:16px;margin-block:21px 25px}.v-hero-actions{gap:10px;align-items:flex-start;flex-direction:column}.v-hero .v-button{font-size:13px;padding:14px 17px;gap:13px}.v-hero-note{font-size:11px;margin-top:15px}.v-hero-demo{max-width:500px;width:100%;justify-self:center;padding-bottom:0}.v-hero-bottom{gap:12px;font-size:10px;flex-direction:column;padding-top:16px}.v-hero-bottom>span:last-child{display:none}.v-chat-top{padding:12px;gap:8px}.v-chat-top strong{font-size:13px}.v-chat-top small{font-size:10px}.v-chat-top>svg{width:17px}.v-chat-messages{padding:13px 12px 20px}.v-bubble{font-size:13px!important;max-width:91%}.v-chat-composer{gap:8px;padding:10px}.v-chat-composer>span{font-size:10px}.v-chat-composer>svg{width:16px}.v-detected-task{padding:17px 15px}.v-task-label{font-size:8px;gap:5px}.v-hero-task-title{gap:9px;margin-block:16px}.v-hero-task-title strong{font-size:18px}.v-task-foot{font-size:9px;gap:6px}.v-task-foot>span:last-child{display:none}.v-detection-path{font-size:10px}.v-section-top{grid-template-columns:1fr;gap:19px;margin-bottom:27px}.v-section-top>p{font-size:16px;max-width:none;justify-self:start}.v-examples-section{padding-top:58px}.v-example-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px}.v-example-tabs button{font-size:12px;gap:9px;padding:12px 5px}.v-example-tabs button>span{font-size:9px}.v-example-panel{grid-template-columns:1fr}.v-example-message{padding:22px}.v-example-result{padding:5px 25px 28px}.v-example-result .v-overline{margin-bottom:16px!important}.v-example-task{margin-block:17px}.v-example-task h3{font-size:23px}.v-example-result>p{font-size:13px}.v-workflow-steps{grid-template-columns:1fr;margin-top:30px}.v-workflow-steps li,.v-workflow-steps li+li{padding:24px 0;border-left:0;display:grid;grid-template-columns:30px 1fr;gap:12px;border-bottom:1px solid var(--line)}.v-workflow-steps li>span{margin:2px 0 0}.v-workflow-steps h3{margin:0;font-size:21px}.v-workflow-steps p{grid-column:2;font-size:14px}.v-today-demo{grid-template-columns:1fr}.v-demo-sidebar{display:none}.v-today-content{padding:0 19px 10px}.v-window-bar{font-size:10px;padding:16px 0}.v-today-title{align-items:flex-start;gap:12px;padding-block:24px}.v-today-title h3{font-size:24px}.v-today-title .v-tag{font-size:9px;padding:3px 6px}.v-today-title .v-overline{font-size:9px}.v-board-tabs{font-size:12px;gap:22px}.v-today-row{padding-block:19px;gap:10px}.v-today-row strong{font-size:13px;line-height:1.4}.v-today-row small{font-size:10px}.v-task-kind{font-size:10px;padding:3px 6px}.v-today-row input{width:17px;height:17px}.v-task-table-head{font-size:10px;padding-left:27px}.v-demo-instruction p{font-size:10px}.v-day-benefits{flex-direction:column;gap:12px;padding:22px 8px 0}.v-email-section-layout,.v-control,.v-faq,.v-capabilities,.v-process,.v-crm-intro{grid-template-columns:1fr;gap:30px}.v-section-heading>p:not(.v-overline){font-size:16px;margin-top:19px}.v-editorial-note{font-size:14px;margin-top:25px}.v-email-demo{padding:0 15px 15px}.v-email-envelope{font-size:11px}.v-email-body{padding:23px}.v-email-body h3{font-size:28px}.v-control>div>p:not(.v-overline){font-size:16px;margin-top:20px}.v-control-list article{gap:13px}.v-control-list h3{font-size:20px}.v-control-list p{font-size:14px}.v-plan-section{padding-bottom:58px}.v-plan{grid-template-columns:1fr;gap:28px;padding:25px 21px;border-radius:12px}.v-plan-copy>p:not(.v-overline){font-size:15px}.v-check-list{margin-block:22px}.v-check-list li{font-size:13px;gap:9px}.v-block-explainer p{font-size:13px}.v-block-explainer>span{font-size:12px}.v-plan-checkout{padding:24px 20px}.v-price>strong{font-size:clamp(44px,15vw,56px)}.v-price>span{font-size:clamp(15px,5vw,18px)}.v-plan-included{font-size:11px}.v-number-select{font-size:12px;gap:10px}.v-plan-checkout>.v-button{font-size:12px;gap:10px;padding-inline:10px}.v-plan-checkout>small{font-size:10px}.v-crm-teaser{grid-template-columns:1fr;gap:25px;padding-block:35px}.v-crm-teaser h2{font-size:33px}.v-crm-teaser-side{padding:26px;border-left:0;border-radius:10px}.v-crm-teaser-side h3{font-size:27px}.v-crm-teaser-side p{margin-bottom:0!important}.v-faq summary{font-size:16px}.v-faq>div>p:not(.v-overline){font-size:15px}.v-footer{padding:38px 22px 22px}.v-footer-main{grid-template-columns:1fr 1fr;gap:30px 18px}.v-footer-main>div:first-child{grid-column:1/-1}.v-footer-main .v-overline{font-size:9px}.v-footer-main>div>a:not(:first-child){font-size:11px;gap:6px}.v-footer-bottom{flex-direction:column;align-items:flex-start;gap:17px;margin-top:30px}.v-footer-bottom>div{gap:15px;flex-wrap:wrap}.v-pricing-heading{padding-block:35px 30px}.v-pricing-heading h1{font-size:39px}.v-pricing-heading>p:not(.v-overline){font-size:16px}.v-related{flex-direction:column;align-items:flex-start;gap:25px;padding-block:50px}.v-related h2{font-size:30px}.v-related p{font-size:15px}.v-product-hero{grid-template-columns:1fr;gap:32px;padding-block:35px 45px}.v-product-hero h1{font-size:clamp(35px,8vw,48px)}.v-product-hero>div>p:not(.v-overline){font-size:16px}.v-crm-pipeline{grid-template-columns:1fr 1fr;padding-inline:15px}.v-crm-demo-head{padding:18px}.v-crm-intro{padding-block:30px;gap:20px}.v-crm-intro h2{font-size:30px}.v-crm-intro p{font-size:15px}.v-capabilities dt{font-size:21px}.v-capabilities dd{font-size:14px}.v-process-list h3{font-size:20px}.v-process-list p{font-size:14px}.v-contact-section{grid-template-columns:1fr;margin-top:50px;padding:26px 22px;gap:28px}.v-contact-section h2{font-size:31px}.v-contact-note{margin-top:20px}.v-form-pair{grid-template-columns:1fr}.v-contact-form .v-consent,.v-contact-alternatives{font-size:12px}.v-legal{padding-block:40px 65px}.v-legal h1{font-size:38px}.v-legal h2{font-size:23px}}@media(prefers-reduced-motion:no-preference){.v-hero-demo{animation:v-in .55s cubic-bezier(.2,.8,.2,1) both}.v-detection-path>svg{animation:v-flow 2.6s ease-in-out 2}.v-example-result{animation:v-in .2s ease-out}@keyframes v-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v-flow{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}}@media(prefers-reduced-motion:reduce){.v-site *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
