.velio-landing{--vl-ink:var(--brand-ink);--vl-muted:#526d75;--vl-brand:var(--brand-petrol);--vl-border:var(--brand-border);height:100dvh;color:var(--vl-ink);scroll-behavior:smooth;background:#fff;scroll-padding-top:30px;font-family:Avenir Next,Segoe UI,sans-serif;font-size:16px;line-height:1.6;overflow:auto}.velio-landing *{box-sizing:border-box}.velio-landing a{color:inherit;text-decoration:none}.velio-landing button{font-family:inherit}.velio-landing :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #217898}.velio-landing h1,.velio-landing h2,.velio-landing h3,.velio-landing h4,.velio-landing p{margin:0}.velio-landing svg{flex-shrink:0}.vl-skip{z-index:100;background:#fff;padding:12px;position:absolute;top:-70px;left:20px}.vl-skip:focus{top:8px}.vl-header{justify-content:space-between;align-items:center;gap:32px;max-width:1256px;margin:auto;padding:24px 36px;display:flex}.vl-brand{letter-spacing:-1.8px;align-items:center;gap:9px;font-size:31px;font-weight:750;line-height:1;display:inline-flex}.vl-brand-icon{width:36px;height:36px;color:var(--vl-brand);background:0 0;border-radius:11px;place-items:center;display:grid}.vl-beta-tag{letter-spacing:0;color:var(--vl-muted);align-self:flex-start;margin:2px 0 0 2px;font-size:12px;font-weight:500}.vl-nav{gap:30px;font-size:14px;font-weight:500;display:flex}.vl-nav a:hover,.vl-login:hover{color:#23819b}.vl-login{border:1px solid var(--vl-border);border-radius:9px;align-items:center;gap:12px;padding:10px 17px;font-size:14px;font-weight:650;display:flex}.vl-hero{text-align:center;background:radial-gradient(80% 40% at 50% 74%,#dbeef4 0%,#f0f8fc 55%,#fff 100%);padding:54px 32px 0}.vl-announcement{background:#f0f6f8;border:1px solid #dce9ed;border-radius:99px;align-items:center;gap:10px;padding:7px 13px;font-size:13px;font-weight:500;display:inline-flex}.vl-announcement>span{background:#287d75;border-radius:50%;width:6px;height:6px}.vl-hero h1{letter-spacing:-.055em;max-width:1100px;margin:27px auto 23px;font-size:clamp(38px,4.8vw,68px);font-weight:600;line-height:1.12}.vl-hero h1>span{color:#548491}.vl-hero-copy{color:var(--vl-muted);font-size:18px;line-height:1.65}.vl-hero-actions{justify-content:center;align-items:center;gap:28px;margin:28px 0 15px;display:flex}.vl-button{background:var(--vl-brand);border:1px solid #14566a;border-radius:10px;justify-content:center;align-items:center;gap:18px;padding:13px 23px;font-size:15px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 4px 7px #173d4910;color:#fff!important}.vl-button:hover{background:#0d4558;transform:translateY(-2px)}.vl-text-button{align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.vl-text-button:hover{color:#23819b}.vl-hero-note{color:#657f89;font-size:12px}.vl-works-with{color:var(--vl-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:500;display:flex}.vl-works-with .vl-gmail{flex-shrink:0;display:block}.vl-works-beta{color:#7d8f97;padding-left:12px;position:relative}.vl-works-beta:before{content:"·";position:absolute;left:3px}.vl-demo-wrap{text-align:left;background:#ffffff65;border:1px solid #c5dce5;border-radius:20px;max-width:1110px;margin:48px auto 0;padding:9px;box-shadow:0 20px 60px #47788920,0 2px 8px #47788910}.vl-proof-strip{color:var(--vl-muted);justify-content:center;align-items:center;gap:45px;padding:36px 0 42px;font-size:13px;display:flex}.vl-proof-strip>span{align-items:center;gap:9px;display:flex}.vl-proof-strip svg{color:var(--vl-brand)}.vl-demo{background:#fafcfd;border:1px solid #d4e0e5;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #4068770a}.vl-demo-top{color:#72838d;background:#f8fbfd;border-bottom:1px solid #e1e9ed;justify-content:space-between;align-items:center;padding:12px 18px;font-size:12px;display:flex}.vl-demo-top>span{align-items:center;gap:7px;display:flex}.vl-demo-top i{background:#cfdbdf;border-radius:50%;width:7px;height:7px;display:block}.vl-demo-top i:first-child{background:#dbbbb5}.vl-demo-top i:nth-child(2){background:#e2d3b2}.vl-demo-top i:nth-child(3){background:#b6d1c3}.vl-demo-layout[data-slot=tabs]{grid-template-columns:190px minmax(0,1fr);gap:0;min-height:536px;display:grid}.vl-demo-sidebar{background:#f2f6f8;border-right:1px solid #dfe8ec;flex-direction:column;padding:25px 13px 19px;display:flex}.vl-demo-logo{letter-spacing:-1px;color:#245d6b;align-items:center;gap:9px;padding:0 9px;font-size:24px;font-weight:650;display:flex}.vl-demo-company{align-items:center;gap:8px;margin:29px 3px 25px;font-size:13px;line-height:1.5;display:flex}.vl-demo-company>span{background:#dfeaec;border:1px solid #c9dce1;border-radius:8px;place-items:center;width:31px;height:31px;font-weight:650;display:grid}.vl-demo-company small{color:#768b93;font-size:12px;display:block}.vl-demo-company>svg{margin-left:auto}.vl-demo-tabs[data-slot=tabs-list]{background:0 0;flex-direction:column;gap:7px;width:100%;height:auto;padding:0;display:flex}.vl-demo-tabs [data-slot=tabs-trigger]{width:100%;height:auto;box-shadow:none;color:#5b7079;border:0;border-radius:7px;flex:none;justify-content:flex-start;gap:9px;padding:11px 10px;font-size:13px}.vl-demo-tabs [data-state=active]{color:#175b6b;background:#deecf1}.vl-demo-tabs [data-slot=tabs-trigger]>span{margin-left:auto;font-size:12px}.vl-demo-side-bottom{color:#758b94;align-items:center;gap:7px;margin-top:auto;padding:20px 4px 0;font-size:12px;display:flex}.vl-demo-side-bottom svg:last-child{margin-left:auto}.vl-demo-main{background:#fff;min-width:0}.vl-demo-tab-content{padding:25px 25px 22px}.vl-demo-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.vl-demo-heading p{letter-spacing:1.2px;color:#708894;font-size:10px;font-weight:600}.vl-demo-heading h2{letter-spacing:-1px;margin:5px 0;font-size:25px;font-weight:600;line-height:1.35}.vl-demo-heading h2>span{color:#c19443;font-size:23px}.vl-demo-heading>div>span{color:#718690;font-size:13px}.vl-demo-search{color:#748b95;border:1px solid #e1e7ea;border-radius:8px;padding:8px}.vl-demo-columns{grid-template-columns:1fr 1.02fr;gap:22px;display:grid}.vl-demo-mails>h3{align-items:center;gap:7px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.vl-demo-mails>h3 svg{color:#bd9043}.vl-demo-mails>h3 span{color:#7a8d96;margin-left:auto;font-size:12px}.vl-demo-mail{text-align:left;width:100%;color:var(--vl-ink);cursor:pointer;background:#fff;border:1px solid #e0e8ec;border-radius:10px;margin-bottom:9px;padding:13px 14px;transition:border-color .2s,background .2s;display:block}.vl-demo-mail.is-selected{background:#f6fafb;border-color:#9fbfc9;box-shadow:0 2px 6px #1a556510}.vl-demo-mail:hover{border-color:#769da9}.vl-demo-mail-head{align-items:center;gap:8px;font-size:12px;display:flex}.vl-demo-mail-head strong{font-weight:550}.vl-demo-mail-head small{color:#768790;margin-left:auto;font-size:12px}.vl-demo-avatar{border-radius:7px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:10px;font-weight:650;display:inline-grid}.vl-demo .amber{color:#976d2d;background:#fbf0db}.vl-demo .blue{color:#557897;background:#e4eefb}.vl-demo .green{color:#4e8066;background:#e2f0e7}.vl-demo-mail h4{margin:8px 0 4px;font-size:13px;font-weight:650;line-height:1.4}.vl-demo-mail>p{color:#71858e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.vl-demo-chip{border-radius:5px;align-items:center;gap:13px;margin-top:9px;padding:3px 7px;font-size:10px;display:inline-flex}.vl-demo-reader{border:1px solid #e1e8eb;border-radius:10px;align-self:start;min-height:367px;padding:17px}.vl-demo-reader-meta{color:#6a838c;align-items:center;gap:8px;font-size:12px;display:flex}.vl-demo-reader-meta span:last-child{margin-left:auto}.vl-demo-reader>h3{letter-spacing:-.3px;margin:17px 0 9px;font-size:16px;font-weight:600;line-height:1.5}.vl-demo-reader>p{color:#69808a;font-size:12px;line-height:1.6}.vl-demo-suggestion{background:#eef5f6;border:1px solid #d8e7eb;border-radius:8px;margin-top:21px;padding:13px}.vl-demo-suggestion>div{color:#286473;align-items:center;gap:7px;font-size:12px;display:flex}.vl-demo-suggestion strong{font-weight:600}.vl-demo-suggestion>p{white-space:pre-line;color:#3f606c;margin:13px 0;font-size:12px;line-height:1.65}.vl-demo-suggestion>span{color:#5b7c76;border-top:1px solid #d7e5e7;align-items:center;gap:6px;padding-top:10px;font-size:10px;display:flex}.vl-demo-reader .vl-demo-hint{color:#738a95;margin-top:13px;font-size:10px}.vl-demo-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px;display:grid}.vl-demo-lane{background:#f5f8fa;border:1px solid #e0e8ec;border-radius:10px;min-height:285px;padding:10px}.vl-demo-lane h3{align-items:center;gap:6px;margin:2px 0 15px;font-size:12px;font-weight:550;display:flex}.vl-demo-lane h3>span:last-child{color:#81939a;margin-left:auto}.vl-demo-lane article{background:#fff;border:1px solid #e2e8eb;border-radius:8px;padding:14px 11px}.vl-demo-lane article>p{color:#6b838c;margin:8px 0;font-size:12px}.vl-demo-lane article>h4{font-size:14px;font-weight:600;line-height:1.5}.vl-demo-lane article>div{color:#698b97;border-top:1px solid #e5ecef;align-items:center;gap:5px;margin-top:15px;padding-top:10px;font-size:10px;display:flex}.vl-demo-board-note{color:#5e7b87;background:#eef5f7;border-radius:8px;align-items:center;gap:8px;margin-top:25px;padding:14px;font-size:12px;display:flex}.vl-features,.vl-faq{max-width:1184px;margin:auto;padding:100px 32px}.vl-section-intro{text-align:center;margin-bottom:55px}.vl-kicker{letter-spacing:1.65px;color:#61818d;font-weight:650;font-size:12px!important}.velio-landing h2:not(.vl-demo h2){letter-spacing:-1.8px;margin:16px 0 18px;font-size:clamp(30px,3.3vw,46px);font-weight:550;line-height:1.18}.vl-section-intro h2>span{color:#6e8994}.vl-section-intro>p:last-child{color:var(--vl-muted);font-size:16px}.vl-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;display:grid}.vl-feature-visual{color:#425f69;background:#f2f7f9;border:1px solid #dfe9ec;border-radius:16px;height:205px;padding:27px;font-size:13px;overflow:hidden}.vl-sort-visual>div{background:#fff;border:1px solid #dae5e9;border-radius:7px;align-items:center;gap:9px;margin-bottom:9px;padding:9px 12px;display:flex;box-shadow:0 2px 6px #425f6905}.vl-sort-visual b,.vl-sort-visual svg{color:#78909a;margin-left:auto;font-size:12px;font-weight:500}.vl-mini-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.vl-mini-dot.amber{background:#c9a365}.vl-mini-dot.blue{background:#779fc5}.vl-mini-dot.green{background:#77a38e}.vl-draft-visual>span{color:#356977;align-items:center;gap:7px;font-size:12px;display:flex}.vl-draft-visual>p{margin:15px 0;font-size:13px;line-height:1.7}.vl-draft-visual>div{color:#5d8a7b;justify-content:flex-end;align-items:center;gap:7px;font-size:12px;display:flex}.vl-accounts-visual>div{background:#fff;border:1px solid #dce6ea;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.vl-accounts-visual>div>span{background:#e1edf1;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.vl-accounts-visual strong{font-size:12px;font-weight:500}.vl-accounts-visual svg{color:#648983;margin-left:auto}.vl-accounts-visual>p{justify-content:center;align-items:center;gap:8px;margin-top:17px;font-size:11px;display:flex}.vl-accounts-visual>p svg{margin:0}.vl-feature .vl-feature-index{letter-spacing:1.15px;color:#6b8790;margin:25px 0 12px;font-size:10px;font-weight:650}.vl-feature h3{letter-spacing:-.8px;margin-bottom:15px;font-size:25px;font-weight:600;line-height:1.25}.vl-feature>p:last-child{color:var(--vl-muted);font-size:15px;line-height:1.75}.vl-trust{background:#f2f7f9;border:1px solid #dce9ed;border-radius:24px;grid-template-columns:1fr 1fr;gap:90px;max-width:1184px;margin:15px auto 0;padding:62px;display:grid}.vl-trust-heading>svg{color:#528492;margin-bottom:24px}.vl-trust-heading h2>span{color:#628591}.vl-trust-heading>a{color:#2e6d7e;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:inline-flex}.vl-trust-details{flex-direction:column;justify-content:center;gap:25px;display:flex}.vl-trust-details>div{align-items:flex-start;gap:13px;display:flex}.vl-trust-details svg{color:#4b8981;margin-top:4px}.vl-trust-details h3{margin-bottom:6px;font-size:16px;font-weight:600}.vl-trust-details p{color:var(--vl-muted);font-size:14px;line-height:1.8}.vl-faq{grid-template-columns:1fr 1.45fr;gap:90px;padding-top:110px;padding-bottom:110px;display:grid}.vl-faq>div>p:last-child{color:var(--vl-muted);font-size:15px;line-height:1.8}.vl-faq a{color:var(--vl-brand);align-items:center;gap:9px;display:inline-flex}.vl-faq details{border-bottom:1px solid #dae5e9}.vl-faq details:first-child{border-top:1px solid #dae5e9}.vl-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:22px 0;font-size:15px;font-weight:550;list-style:none;display:flex}.vl-faq summary::-webkit-details-marker{display:none}.vl-faq summary>span{color:#6a8791;font-size:23px;font-weight:400;transition:transform .2s}.vl-faq details[open] summary>span{transform:rotate(45deg)}.vl-faq details>p{color:var(--vl-muted);padding:0 30px 23px 0;font-size:14px;line-height:1.8}.vl-join{text-align:center;background:radial-gradient(at 50% 80%,#d4eaf2,#0000 65%),#edf5f8;padding:65px 24px 70px}.vl-join-icon{color:#39758a;background:#fff;border-radius:19px;place-items:center;width:61px;height:61px;margin-bottom:22px;display:inline-grid;transform:rotate(-7deg);box-shadow:0 5px 13px #56879912}.vl-join-icon svg{transform:rotate(7deg)}.vl-join>p:not(.vl-kicker){color:#577886;margin-bottom:25px;font-size:16px;line-height:1.8}.vl-join>small{color:#607f8b;margin-top:13px;font-size:12px;display:block}.vl-join-login{margin-top:25px;font-size:13px;display:inline-block;color:#3f6f80!important}.vl-join-login:hover{text-decoration:underline}.vl-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;max-width:1256px;margin:auto;padding:45px 36px;display:flex}.vl-footer .vl-brand{color:#275e6e;font-size:27px}.vl-footer>div>p{color:#6a8590;margin-top:10px;font-size:12px}.vl-footer nav{color:#5a7682;gap:23px;font-size:12px;display:flex}.vl-footer nav a:hover{text-decoration:underline}.vl-footer>p{color:#78909a;font-size:12px}.vl-kicker:before{content:"( "}.vl-kicker:after{content:" )"}.vl-demo-wrap{position:relative}.vl-float{z-index:3;pointer-events:none;text-align:left;color:var(--vl-muted);background:#fff;border:1px solid #dbe8ec;border-radius:13px;flex-direction:column;gap:1px;padding:12px 15px;font-size:12px;line-height:1.35;display:flex;position:absolute;box-shadow:0 14px 34px #2f6b7a20,0 2px 6px #2f6b7a12}.vl-float svg{color:var(--vl-brand);margin-bottom:5px}.vl-float b{color:var(--vl-ink);letter-spacing:-.6px;font-size:21px;font-weight:700;line-height:1.1}.vl-float small{font-size:11.5px}.vl-float-a{top:-24px;right:-16px}.vl-float-b{bottom:96px;left:-26px}.vl-float-c{bottom:-22px;right:34px}.vl-stats{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1184px;margin:10px auto 0;padding:0 32px;display:grid}.vl-stats>div{text-align:left;background:#f2f7f9;border:1px solid #dce9ed;border-radius:16px;padding:26px 22px}.vl-stats strong{letter-spacing:-2px;color:var(--vl-brand);font-size:clamp(30px,3vw,42px);font-weight:650;line-height:1;display:block}.vl-stats span{color:var(--vl-muted);margin-top:11px;font-size:13px;line-height:1.55;display:block}.vl-method{max-width:1184px;margin:auto;padding:100px 32px}.vl-method-grid{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.vl-method-grid article{background:linear-gradient(#f8fbfc,#f2f7f9);border:1px solid #dfe9ec;border-radius:16px;padding:32px 28px}.vl-step-num{width:46px;height:46px;color:var(--vl-brand);letter-spacing:-.5px;background:#fff;border:1px solid #d3e4ea;border-radius:13px;place-items:center;margin-bottom:20px;font-size:18px;font-weight:700;display:inline-grid;box-shadow:0 4px 10px #2f6b7a12}.vl-method-grid h3{letter-spacing:-.6px;margin-bottom:11px;font-size:21px;font-weight:600}.vl-method-grid p{color:var(--vl-muted);font-size:15px;line-height:1.7}@media (min-width:1500px){.vl-hero{padding-top:70px}.vl-hero h1{font-size:72px}}@media (max-width:1000px){.vl-demo-layout[data-slot=tabs]{grid-template-columns:155px minmax(0,1fr)}.vl-demo-tab-content{padding:20px 16px}.vl-demo-columns{gap:14px}.vl-demo-company{font-size:12px}.vl-demo-tabs [data-slot=tabs-trigger]{padding:10px 5px;font-size:12px}.vl-demo-side-bottom{font-size:10px}.vl-demo-reader{padding:13px}.vl-demo-mail{padding:11px}.vl-demo-mail-head strong{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.vl-feature-grid{gap:24px}.vl-feature-visual{padding:23px 16px}.vl-trust{gap:40px;margin-left:32px;margin-right:32px;padding:40px}.vl-faq{gap:40px}.vl-proof-strip{gap:22px;font-size:11px}.vl-stats{grid-template-columns:repeat(2,1fr)}.vl-method{padding:72px 32px}.vl-method-grid{gap:24px}}@media (max-width:720px){.vl-header{gap:15px;padding:20px}.vl-nav{display:none}.vl-brand{font-size:28px}.vl-login{padding:9px 12px;font-size:12px}.vl-hero{padding:34px 18px 0}.vl-hero h1{letter-spacing:-1.7px;font-size:clamp(35px,6.5vw,46px);line-height:1.15}.vl-hero-copy{font-size:16px}.vl-desktop-break{display:none}.vl-hero-actions{flex-wrap:wrap;gap:18px}.vl-button{padding:13px 20px;font-size:14px}.vl-announcement{font-size:11px}.vl-demo-wrap{border-radius:15px;margin-top:34px;padding:5px}.vl-demo-top{padding:10px;font-size:10px}.vl-demo-top>span:first-child{display:none}.vl-demo-layout[data-slot=tabs]{flex-direction:column;min-height:0;display:flex}.vl-demo-sidebar{border-bottom:1px solid #dfe8ec;border-right:0;flex-direction:row;align-items:center;gap:18px;padding:10px 13px;display:flex}.vl-demo-logo{gap:5px;padding:0;font-size:18px}.vl-demo-logo svg{width:18px}.vl-demo-company,.vl-demo-side-bottom{display:none}.vl-demo-tabs[data-slot=tabs-list]{flex-direction:row;flex:1;justify-content:flex-end;gap:4px;width:auto}.vl-demo-tabs [data-slot=tabs-trigger]{gap:5px;width:auto;padding:8px 9px;font-size:12px}.vl-demo-tabs [data-slot=tabs-trigger]>span{display:none}.vl-demo-tabs svg{width:14px}.vl-demo-heading h2{font-size:24px}.vl-demo-heading p{font-size:10px}.vl-demo-heading>div>span{font-size:12px}.vl-demo-heading{margin-bottom:18px}.vl-demo-columns{grid-template-columns:1fr}.vl-demo-mails{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.vl-demo-mails>h3{grid-column:1/-1;margin-bottom:2px}.vl-demo-mail{margin:0;padding:10px 8px}.vl-demo-mail-head strong,.vl-demo-mail-head small,.vl-demo-mail>p{display:none}.vl-demo-mail h4{min-height:51px;margin:9px 0 0;font-size:12px}.vl-demo-chip{white-space:nowrap;gap:3px;padding:3px 4px;font-size:10px}.vl-demo-chip svg{display:none}.vl-demo-reader{min-height:0;margin-top:3px;padding:15px}.vl-demo-reader>h3{margin-top:10px}.vl-demo-suggestion{margin-top:14px}.vl-demo-suggestion>p{margin:10px 0;font-size:13px}.vl-demo-reader .vl-demo-hint{font-size:11px}.vl-demo-reader-meta{font-size:12px}.vl-demo-board{gap:7px;margin-top:20px}.vl-demo-lane{min-height:250px;padding:7px}.vl-demo-lane h3{gap:4px;font-size:10px}.vl-demo-lane article{padding:10px 7px}.vl-demo-lane article>p{overflow-wrap:anywhere;font-size:11px}.vl-demo-lane article>h4{font-size:12px}.vl-demo-lane article>div{flex-wrap:wrap;font-size:10px}.vl-demo-board-note{align-items:flex-start;font-size:12px}.vl-proof-strip{flex-wrap:wrap;gap:12px 20px;padding:27px 0 32px;font-size:12px}.vl-proof-strip>span:last-child{display:none}.vl-features,.vl-faq{padding:65px 24px}.vl-section-intro{margin-bottom:35px}.velio-landing h2:not(.vl-demo h2){letter-spacing:-1px;font-size:31px}.vl-kicker{letter-spacing:1.3px;font-size:10px!important}.vl-feature-grid{grid-template-columns:1fr;gap:36px}.vl-feature-visual{height:190px;padding:20px 30px}.vl-feature h3{font-size:25px}.vl-feature .vl-feature-index{margin-top:20px}.vl-feature>p:last-child{font-size:16px}.vl-trust{border-radius:17px;grid-template-columns:1fr;gap:30px;margin:0 18px;padding:29px 23px}.vl-trust-heading>svg{margin-bottom:18px}.vl-trust-heading>a{gap:7px;font-size:12px}.vl-trust-details p{font-size:15px}.vl-faq{grid-template-columns:1fr;gap:27px}.vl-faq summary{font-size:15px}.vl-join{padding:50px 23px}.vl-join h2{font-size:32px!important}.vl-footer{align-items:flex-start;gap:28px;padding:32px 24px}.vl-footer nav{flex-wrap:wrap;gap:15px 22px}.vl-footer>p{width:100%}.vl-float{display:none}.vl-stats{grid-template-columns:1fr 1fr;gap:12px;padding:0 18px}.vl-stats>div{padding:18px 15px}.vl-stats span{font-size:12px}.vl-method{padding:58px 20px}.vl-method-grid{grid-template-columns:1fr;gap:16px}.vl-method-grid article{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.velio-landing{scroll-behavior:auto}.velio-landing *{transition:none!important;animation:none!important}.vl-button:hover{transform:none}}.ve-demo-invite{color:#fffdf8;background:#123b43;border:1px solid #1e5058;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;padding:34px 38px;display:flex;box-shadow:0 16px 38px #123b4314}.ve-demo-invite .ve-eyebrow{color:#d9c8ae;letter-spacing:.13em;font-size:11px}.ve-demo-invite h3{letter-spacing:-.035em;margin-block:12px;font-size:clamp(25px,2.7vw,36px);font-weight:500;line-height:1.15}.ve-demo-invite h3 em{color:#ead4b6}.ve-demo-invite-copy>p:last-child{color:#c4d2cc;max-width:420px;font-size:14px;line-height:1.6}.ve-demo-invite-action{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.ve-demo-invite-action>span{color:#c4d2cc;font-size:12px}.ve-demo-try{color:#fffdf8;min-height:72px;font:inherit;cursor:pointer;background:#b94828;border:1px solid #df7b52;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:16px 23px;font-size:18px;font-weight:650;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 7px #792f1d,0 13px 24px #0003}.ve-demo-play{background:#fffdf81f;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ve-demo-play svg{margin-left:2px}.ve-demo-try:hover:not(:disabled){background:#a43e21;transform:translateY(-2px);box-shadow:0 9px #792f1d,0 16px 28px #0004}.ve-demo-try:active:not(:disabled){transform:translateY(4px);box-shadow:0 3px #792f1d,0 6px 12px #0003}.ve-demo-try:disabled{cursor:default;opacity:.8}.ve-landing .ve-demo-try:focus-visible{outline-color:#ead4b6}.vl-sort-demo{--sort-border:#e2dbcc;--sort-ink:#16343a;--sort-muted:#536963;font-family:var(--font-sans)}.vl-sort-heading{align-items:center}.vl-sort-heading>div{min-width:0}.vl-sort-launch{flex-shrink:0;align-items:center;display:flex}.vl-sort-button[data-slot=button]{color:#fff;cursor:pointer;background:#14566a;border-radius:9px;min-height:44px;padding:12px 18px;font-size:14px;font-weight:600;box-shadow:0 3px 10px #14566a20}.vl-sort-button[data-slot=button]:hover:not(:disabled){background:#0d4558;transform:translateY(-1px)}.vl-sort-button[data-slot=button]:disabled{opacity:.75}.vl-sort-surface{position:relative}.vl-sort-inbox{background:linear-gradient(110deg,#eaf1ec,#f8f8f1);border:1px solid #ceddd6;border-radius:13px;grid-template-columns:minmax(210px,.85fr) minmax(0,1fr);align-items:center;gap:28px;margin-bottom:24px;padding:22px 24px;display:grid}.vl-sort-stack{padding-bottom:8px;position:relative}.vl-sort-stack-back{background:#eff2e8;border:1px solid #d2dccc;border-radius:10px;transition:opacity .3s;position:absolute;inset:8px 5px 0;transform:rotate(-2deg)}.vl-sort-stack-back:before{content:"";background:#f6f7ef;border:1px solid #d5dfd2;border-radius:10px;position:absolute;inset:-5px -2px 4px;transform:rotate(4deg)}.vl-sort-origin{z-index:1;background:#fffdf8;border:1px solid #becfc5;border-radius:10px;align-items:center;gap:12px;min-height:83px;padding:15px;display:flex;position:relative;box-shadow:0 5px 16px #123b430a}.vl-sort-inbox-icon{color:#14566a;background:#e3edea;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.vl-sort-origin strong{color:var(--sort-ink);font-size:15px;font-weight:650;display:block}.vl-sort-origin div>span{color:var(--sort-muted);margin-top:3px;font-size:12px;line-height:1.4;display:block}.vl-sort-summary-label{color:#14566a;font-size:14px;font-weight:600}.vl-sort-summary>p{min-height:40px;color:var(--sort-muted);margin:4px 0 10px;font-size:13px;line-height:1.5}.vl-sort-progress-line{align-items:center;gap:10px;display:flex}.vl-sort-progress[data-slot=progress]{background:#d6e1d7;height:4px}.vl-sort-progress [data-slot=progress-indicator]{background:#14566a;transition:transform .35s}.vl-sort-progress-line>span{font-variant-numeric:tabular-nums;color:#536963;text-align:right;flex:none;min-width:37px;font-size:12px}.vl-sort-board{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.vl-sort-lane{border:1px solid var(--sort-border);border-top:3px solid color-mix(in srgb,var(--sort-color) 65%,#fffdf8);background:#f1ece1;border-radius:10px;min-width:0;padding:11px 8px 9px;transition:background .3s}.vl-sort-lane.has-emails{background:color-mix(in srgb,var(--sort-color) 4%,#f7f3ea)}.vl-sort-lane>h3{min-height:40px;color:var(--sort-ink);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.vl-sort-lane>h3>svg{color:var(--sort-color)}.vl-sort-lane>h3>span:not(.vl-sort-count){flex:1}.vl-sort-count{width:20px;height:20px;color:var(--sort-color);font-variant-numeric:tabular-nums;background:#fffdf8;border-radius:5px;place-items:center;font-size:12px;display:grid}.vl-sort-lane-cards{gap:9px;display:grid}.vl-sort-slot{outline-offset:-1px;background:repeating-linear-gradient(135deg,#0000 0 6px,#d9d3c71a 6px 7px);border-radius:8px;outline:1px dashed #d9d3c7;min-width:0}.vl-sort-card{height:100%;min-height:158px;color:var(--sort-ink);background:#fffdf8;border:1px solid #e2dbcc;border-radius:8px;padding:12px 10px;box-shadow:0 2px 4px #123b4306}.vl-sort-card.is-waiting{visibility:hidden}.vl-sort-card.is-arrived{animation:.4s ease-out both vl-sort-land}.vl-sort-card-sender{align-items:center;gap:6px;min-width:0;display:flex}.vl-sort-card-sender>span:first-child{color:#3a6261;background:#e9eee8;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:650;display:grid}.vl-sort-card-sender>span:last-child{text-overflow:ellipsis;white-space:nowrap;color:#536963;min-width:0;font-size:12px;overflow:hidden}.vl-sort-card h4{font-family:var(--font-sans);overflow-wrap:anywhere;min-height:59px;margin-top:10px;font-size:14px;font-weight:600;line-height:1.4}.vl-sort-card>p{color:var(--sort-muted);border-top:1px solid #ece7db;margin-top:9px;padding-top:8px;font-size:12px;line-height:1.4}.vl-sort-flights{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:clip}.vl-sort-flight{transform-origin:50%;will-change:transform,opacity;border-color:#8daaa0;height:auto;animation-name:vl-sort-deliver;animation-timing-function:cubic-bezier(.3,.05,.25,1);animation-fill-mode:both;position:absolute;box-shadow:0 12px 28px #16343a26}.vl-sort-footer{justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding-top:16px;display:flex}.vl-sort-footer>p{color:#536963;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex}.vl-sort-footer>p>svg{color:#14566a}.vl-sort-footer [data-slot=button]{color:#14566a;cursor:pointer;font-size:12px}.vl-sort-result-hidden{visibility:hidden}.vl-sort-demo.is-done .vl-sort-stack-back{opacity:0}.vl-sort-demo.is-done .vl-sort-inbox-icon{color:#3f7359;background:#e2efe8}@keyframes vl-sort-deliver{0%{opacity:0;transform:translate(0)scale(.84)rotate(-3deg)}15%{opacity:1}48%{opacity:1;transform:translate(var(--sort-mid-x),var(--sort-mid-y)) scale(1.04) rotate(var(--sort-tilt))}92%{opacity:1}to{opacity:0;transform:translate(var(--sort-x),var(--sort-y)) scale(1) rotate(0)}}@keyframes vl-sort-land{0%{transform:translateY(4px)scale(.98);box-shadow:0 0 0 2px #14566a25}to{transform:none;box-shadow:0 2px 4px #123b4306}}@media (max-width:1100px){.ve-demo-invite{gap:24px;padding:28px}.ve-demo-try{padding:14px 18px;font-size:16px}.vl-sort-board{grid-template-columns:1fr;gap:8px}.vl-sort-lane{grid-template-columns:minmax(72px,.65fr) minmax(0,3fr);align-items:center;gap:10px;padding:9px;display:grid}.vl-sort-lane>h3{gap:4px;min-height:0;margin:0;font-size:12px}.vl-sort-lane>h3>svg{width:14px;height:14px}.vl-sort-count{width:17px;height:17px;font-size:10px}.vl-sort-lane-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vl-sort-card{min-height:80px;padding:8px}.vl-sort-card h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin-top:6px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.vl-sort-card>p{display:none}.vl-sort-card-sender>span:first-child{width:20px;height:20px;font-size:8px}.vl-sort-card-sender>span:last-child{font-size:10px}.vl-sort-inbox{grid-template-columns:minmax(200px,1fr) minmax(0,1fr);gap:16px;margin-bottom:16px;padding:14px}.vl-sort-origin{min-height:62px;padding:10px}.vl-sort-origin strong{font-size:14px}.vl-sort-summary>p{display:none}.vl-sort-summary-label{margin-bottom:8px;font-size:12px;display:block}}@media (max-width:720px){.ve-demo-invite{border-radius:12px;flex-direction:column;align-items:stretch;gap:25px;margin-bottom:18px;padding:27px 22px 30px}.ve-demo-invite h3{font-size:30px}.ve-demo-invite-action{text-align:center;align-items:stretch}.ve-demo-try{gap:10px;width:100%;min-height:68px;padding:14px;font-size:16px}.ve-demo-play{width:30px;height:30px}.ve-product-preview .vl-sort-heading{gap:8px;margin-bottom:14px}.ve-product-preview .vl-sort-heading h2{font-size:20px}.vl-sort-heading>div:first-child>p,.vl-sort-heading>div:first-child>span{display:none}.vl-sort-button[data-slot=button]{gap:6px;min-height:40px;padding:9px;font-size:12px}.vl-sort-inbox{grid-template-columns:1fr;gap:6px;margin-bottom:12px;padding:10px}.vl-sort-origin{min-height:54px}.vl-sort-stack{padding-bottom:4px}.vl-sort-summary-label{display:none}.vl-sort-lane{grid-template-columns:66px minmax(0,1fr);gap:7px;padding:7px}.vl-sort-lane-cards{gap:6px}.vl-sort-lane>h3{font-size:11px}.vl-sort-card{min-height:73px;padding:6px}.vl-sort-card h4{font-size:11px}.vl-sort-card-sender>span:first-child{display:none}.vl-sort-footer{align-items:center;min-height:76px}.vl-sort-footer>p{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.ve-demo-try:hover:not(:disabled),.ve-demo-try:active:not(:disabled){transform:none}.vl-sort-card.is-arrived,.vl-sort-flight{animation:none}.vl-sort-progress [data-slot=progress-indicator],.vl-sort-lane,.vl-sort-stack-back,.vl-sort-button[data-slot=button]{transition:none}}.ve-assistant{border-top:1px solid var(--ve-line);background:#f2f5f1}.ve-assistant-layout[data-slot=tabs]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:7%;display:grid}.ve-assistant-copy,.ve-assistant-window{min-width:0}.ve-assistant-copy h2{margin:20px 0 24px}.ve-assistant-copy h2 em{color:#4e716c}.ve-assistant-intro{max-width:460px;color:var(--ve-muted);font-size:1.0625rem;line-height:1.75}.ve-assistant-choices[data-slot=tabs-list]{background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:10px;width:100%;height:auto;margin:28px 0 26px;padding:0;display:flex}.ve-assistant-choice[data-slot=tabs-trigger]{text-align:left;white-space:normal;width:100%;min-width:0;height:auto;color:var(--ve-ink);background:0 0;border:1px solid #0000;border-radius:12px;flex:none;justify-content:flex-start;align-items:flex-start;gap:14px;padding:17px 16px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.ve-assistant-choice[data-slot=tabs-trigger][data-state=active]{background:#fffdf8;border-color:#bbcfc8;box-shadow:0 4px 10px #14343a05,0 12px 28px -16px #14343a25}.ve-assistant-choice[data-slot=tabs-trigger]:hover{background:#fffdf8;border-color:#bbcfc8}.ve-assistant-choice>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.ve-assistant-choice strong{font-size:1rem;font-weight:650;line-height:1.4}.ve-assistant-choice>span>span{color:var(--ve-muted);font-size:.875rem;font-weight:400;line-height:1.55}.ve-assistant-choice-icon{color:#3e686e;background:#e3ece8;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ve-assistant-choice[data-state=active] .ve-assistant-choice-icon{color:#fff;background:#14566a}.ve-assistant-window{background:#fffdf8;border:1px solid #c9d8d2;border-radius:20px;overflow:hidden;box-shadow:0 4px 10px #123b4305,0 28px 65px -24px #123b4338}.ve-assistant-window-heading{background:#ecf2ed;border-bottom:1px solid #dce4dc;align-items:center;gap:11px;padding:20px 24px;display:flex}.ve-assistant-window-heading>div{flex-direction:column;gap:2px;display:flex}.ve-assistant-window-heading strong{font-size:.9375rem;font-weight:650}.ve-assistant-window-heading>div>span{color:var(--ve-muted);font-size:.75rem}.ve-assistant-example-label{text-align:right;color:#5b7169;margin-left:auto;font-size:.75rem;line-height:1.4}.ve-assistant-conversation[data-slot=tabs-content]{outline-offset:-6px;min-height:450px;margin:0;padding:26px}.ve-assistant-question{color:#fff;background:#14566a;border-radius:14px 14px 3px;padding:15px 18px;font-size:1rem;line-height:1.6;margin-left:38px!important}.ve-assistant-answer{margin-top:25px;font-size:1rem;line-height:1.7}.ve-assistant-speaker{color:#476762;margin-bottom:7px;font-size:.8125rem;font-weight:650;display:block}.ve-assistant-email,.ve-assistant-draft{background:#f8faf6;border:1px solid #dce5de;border-radius:10px;margin:18px 0 0;padding:18px}.ve-assistant-email>span{color:var(--ve-muted);font-size:.8125rem;display:block}.ve-assistant-email>strong{margin:4px 0 10px;font-size:1rem;display:block}.ve-assistant-email p{color:#4d6560;font-size:1rem}.ve-assistant-results{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ve-assistant-results li{background:#f8faf6;border:1px solid #dce5de;border-radius:10px;padding:14px 16px}.ve-assistant-results strong{font-size:1rem;font-weight:600}.ve-assistant-results p{color:#4d6560;font-size:.9375rem}.ve-assistant-draft>div{color:#41665d;border-bottom:1px solid #dce5de;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;font-size:.8125rem;display:flex}.ve-assistant-draft>p{white-space:pre-line;font-size:1rem;line-height:1.65}.ve-assistant-signature{color:#68796e;padding-top:14px;font-size:.8125rem;font-style:italic;display:block}.ve-assistant-validation{color:#426653;background:#ecf2ed;border-top:1px solid #dce4dc;align-items:center;gap:9px;padding:16px 24px;font-size:.8125rem;line-height:1.5;display:flex}@media (max-width:1000px){.ve-assistant-layout[data-slot=tabs]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4%}.ve-assistant-window-heading{padding:18px}.ve-assistant-conversation[data-slot=tabs-content]{padding:20px}.ve-assistant-question{margin-left:14px!important}.ve-assistant-choice[data-slot=tabs-trigger]{gap:10px;padding:15px 10px}}@media (max-width:760px){.ve-assistant-layout[data-slot=tabs]{grid-template-columns:minmax(0,1fr);gap:30px}.ve-assistant-intro{max-width:none}.ve-assistant-choices[data-slot=tabs-list]{margin-bottom:22px}.ve-assistant-conversation[data-slot=tabs-content]{min-height:0;padding:22px}.ve-assistant-window{border-radius:16px}.ve-assistant-question{margin-left:18px!important}.ve-assistant-copy h2{margin-top:18px}}@media (max-width:390px){.ve-assistant-window-heading{flex-wrap:wrap;gap:9px}.ve-assistant-example-label{font-size:.75rem}.ve-assistant-conversation[data-slot=tabs-content]{padding:18px}.ve-assistant-question{margin-left:0!important}.ve-assistant-draft{padding:14px}}
