:root{--blue-50: #e1f2fd;--blue-100: #badeff;--blue-200: #8cccff;--blue-300: #5dbaff;--blue-400: #2fa8ff;--blue-500: #0095ff;--blue-600: #0e86fe;--blue-700: #1574eb;--blue-800: #1b61d7;--blue-900: #1d51c8;--blue-1000: #1f41b8;--yellow-50: #ffef97;--yellow-100: #ffe661;--yellow-200: #ffdd2b;--yellow-300: #ffc83a;--yellow-400: #ffb858;--yellow-500: #ffaf66;--gray-50: #ffffff;--gray-100: #f7f9fd;--gray-200: #f1f3fb;--gray-300: #ecf0fa;--gray-400: #e8ecf6;--gray-500: #e4e8f4;--gray-600: #dbe0f0;--gray-700: #d2d8ed;--gray-800: #c9d1e9;--gray-900: #c0c9e5;--gray-1000: #b7c1e2;--black: #1e1e1e;--white: #ffffff;--yellow: #ffe76b;--blue: #a0befa;--success-900: #00621d;--success-800: #008132;--success-700: #00933e;--success-600: #00a54a;--success-500: #00b554;--success-400: #00c16c;--success-300: #2bcd87;--success-200: #7ddbaa;--success-100: #b3e9cb;--warning-900: #eb4e00;--warning-800: #f46b00;--warning-700: #fa7b00;--warning-600: #ff8b00;--warning-500: #ff9700;--warning-400: #ffa724;--warning-300: #ffb74c;--warning-200: #ffcc7f;--warning-100: #ffe0b2;--bg-surface-001: #f7f9fd;--text-50: #ffffff;--text-100: #f3f4f4;--text-200: #e2e7ee;--text-300: #c5cfe2;--text-400: #adb8cd;--text-500: #95a1b7;--text-600: #707d93;--text-700: #4b586f;--text-800: #303949;--text-900: #272727;--text-1000: var(--black)}:root{--fw-semilight: 300;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fs-36: clamp(1.5rem, 0.6263rem + 2.537vw, 2.25rem);--fs-32: clamp(1.75rem, 1.4588rem + 0.8457vw, 2rem);--fs-28: clamp(1.5rem, 1.2088rem + 0.8457vw, 1.75rem);--transition-base: 0.2s}:root{--bp-full-hd: 1920px;--bp-desktop: 1440px;--bp-laptop-l: 1280px;--bp-laptop-m: 1024px;--bp-laptop-s: 834px;--bp-tablet-l: 768px;--bp-tablet-m: 678px;--bp-tablet-s: 551px;--bp-mobile-l: 425px;--bp-mobile-m: 375px;--bp-mobile-s: 320px}.vec{--vec-ink: #1e1e1e;--vec-text: #303949;--vec-blue: #1574eb;--vec-tag-bg: #d2e3fc;--vec-tag-ink: #1f41b8;color:var(--vec-ink);background:#fff;overflow:clip;line-height:1.5;--vec-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.8 6.6 5.4 11.2 12 12-6.6.8-11.2 5.4-12 12-.8-6.6-5.4-11.2-12-12C6.6 11.2 11.2 6.6 12 0z'/%3E%3C/svg%3E")}@scope (.vec){:where(*,*::before,*::after){box-sizing:border-box}:where(h1,h2,h3,h4,p,figure,dl,dd,ul){margin:0;padding:0}:where(ul){list-style:none}:where(img,video){display:block;max-inline-size:100%}:where(img){block-size:auto}:where(a){text-decoration:none;color:inherit}:where(a,summary,button):focus-visible{outline:3px solid var(--vec-blue);outline-offset:4px}.vec-container{inline-size:min(1144px,100% - 48px);margin-inline:auto;position:relative}.pd-contact{font-size:20px;color:#fff;padding:15px 35px;background-color:#1574eb;border-radius:5px;transition:transform 300ms,box-shadow 300ms}.pd-contact:hover{transform:translateY(-2px);box-shadow:0 5px 25px rgba(21,116,235,.15)}.vec-tag{display:inline-flex;align-items:center;min-block-size:38px;padding:5px 15px;border-radius:4px;background:var(--vec-tag-bg);color:var(--vec-tag-ink);font-size:16px;font-weight:var(--fw-medium);line-height:28px}.vec-star{display:inline-block;inline-size:24px;aspect-ratio:1;flex:none;background:linear-gradient(135deg, #7c8cff, #2f7bff);mask:var(--vec-star) center/contain no-repeat}@media(prefers-reduced-motion: no-preference){[data-vec-fade]{opacity:0;translate:0 24px;transition:opacity .6s ease,translate .6s ease}[data-vec-fade].is-in{opacity:1;translate:0 0}}}@scope (.vec){.vec-hero{display:flex;flex-direction:row;inline-size:100%;position:relative;z-index:5}@media only screen and (max-width: 768px){.vec-hero{flex-direction:column-reverse;gap:30px}}.vec-hero__left{display:flex;align-items:center;justify-content:center;inline-size:55%}@media only screen and (max-width: 768px){.vec-hero__left{inline-size:100%}}.vec-hero__left-inner{flex:0 0 auto;inline-size:fit-content;max-inline-size:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding:30px 48px 30px 80px}@media only screen and (max-width: 1024px){.vec-hero__left-inner{padding-inline:40px 32px}}@media only screen and (max-width: 768px){.vec-hero__left-inner{align-items:center;padding:30px 24px;text-align:center}}.vec-hero__eyebrow{font-size:20px;color:#303949}.vec-hero__title{font-size:48px;font-weight:var(--fw-bold);color:#1e1e1e;margin-block-start:-16px;white-space:nowrap}@media only screen and (max-width: 1280px){.vec-hero__title{font-size:38px}}@media only screen and (max-width: 1024px){.vec-hero__title{font-size:32px}}@media only screen and (max-width: 551px){.vec-hero__title{white-space:normal;font-size:28px}}.vec-hero__subtitle{font-size:20px;color:#303949;max-inline-size:560px}@media only screen and (max-width: 1024px){.vec-hero__subtitle{font-size:17px}}.vec-hero__right{flex:1;display:flex;justify-content:flex-end}.vec-stats{margin-block-start:57px}.vec-stats__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px}.vec-stats__item{display:grid;align-content:start;gap:4px}.vec-stats__num{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:var(--fw-medium);color:#0a2540}.vec-stats__num::before{content:"";inline-size:4px;block-size:24px;border-radius:30px;background:linear-gradient(266deg, #3a91ff 6%, #0049eb 107%)}.vec-stats__text{padding-inline-start:16px;font-size:16px;color:#425466}@media only screen and (max-width: 768px){.vec-stats__list{grid-template-columns:repeat(2, 1fr);gap:24px 16px}}}@keyframes vec-hero-in{from{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}@keyframes vec-hero-btn{0%{opacity:0;translate:0 16px;scale:.92}65%{opacity:1;scale:1.04}100%{opacity:1;translate:0 0;scale:1}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-hero__title .vec-hero__line{display:block}.vec-hero__eyebrow{animation:vec-hero-in .6s ease-out .1s both}.vec-hero__line{animation:vec-hero-in .7s cubic-bezier(0.2, 0.7, 0.2, 1) .25s both}.vec-hero__line:nth-child(2){animation-delay:.42s}.vec-hero__subtitle{animation:vec-hero-in .7s ease-out .7s both}.vec-hero__left-inner .pd-contact{animation:vec-hero-btn .9s ease-out 1.7s both}}}@keyframes vec-bob{0%{translate:calc(0*var(--fu)) calc(0*var(--fu));animation-timing-function:ease-in-out}10%{translate:calc(0*var(--fu)) calc(-16*var(--fu));animation-timing-function:ease-in-out}32.5%{translate:calc(0*var(--fu)) calc(32*var(--fu));animation-timing-function:ease-in-out}60%{translate:calc(0*var(--fu)) calc(32*var(--fu));animation-timing-function:ease-in-out}80%{translate:calc(0*var(--fu)) calc(-16*var(--fu));animation-timing-function:ease-in-out}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-squat{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}6.25%{translate:calc(0*var(--fu)) calc(2*var(--fu));animation-timing-function:ease-out}9.375%{translate:calc(0*var(--fu)) calc(-2*var(--fu))}16.875%{translate:calc(0*var(--fu)) calc(0*var(--fu))}32.5%{translate:calc(0*var(--fu)) calc(0*var(--fu))}38.75%{translate:calc(0*var(--fu)) calc(2*var(--fu));animation-timing-function:ease-out}41.875%{translate:calc(0*var(--fu)) calc(-2*var(--fu))}49.375%{translate:calc(0*var(--fu)) calc(0*var(--fu))}65%{translate:calc(0*var(--fu)) calc(0*var(--fu))}71.25%{translate:calc(0*var(--fu)) calc(2*var(--fu));animation-timing-function:ease-out}74.375%{translate:calc(0*var(--fu)) calc(-2*var(--fu))}81.875%{translate:calc(0*var(--fu)) calc(0*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-hop{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}6.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}9.375%{translate:calc(-2*var(--fu)) calc(-9*var(--fu))}13.125%{translate:calc(-1*var(--fu)) calc(-5*var(--fu))}18.75%{translate:calc(0*var(--fu)) calc(0*var(--fu))}38.75%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}41.875%{translate:calc(-2*var(--fu)) calc(-9*var(--fu))}45.625%{translate:calc(-1*var(--fu)) calc(-5*var(--fu))}51.25%{translate:calc(0*var(--fu)) calc(0*var(--fu))}71.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}74.375%{translate:calc(-2*var(--fu)) calc(-9*var(--fu))}78.125%{translate:calc(-1*var(--fu)) calc(-5*var(--fu))}83.75%{translate:calc(0*var(--fu)) calc(0*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-toss{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}6.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}9.375%{translate:calc(-2*var(--fu)) calc(-10*var(--fu));animation-timing-function:ease-out}16.875%{translate:calc(-4*var(--fu)) calc(-120*var(--fu))}21.25%{translate:calc(-3*var(--fu)) calc(-132*var(--fu));animation-timing-function:ease-in}29.375%{translate:calc(0*var(--fu)) calc(0*var(--fu));animation-timing-function:ease-out}32.5%{translate:calc(0*var(--fu)) calc(3*var(--fu))}38.75%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}41.875%{translate:calc(-2*var(--fu)) calc(-10*var(--fu));animation-timing-function:ease-out}49.375%{translate:calc(-4*var(--fu)) calc(-120*var(--fu))}53.75%{translate:calc(-3*var(--fu)) calc(-132*var(--fu));animation-timing-function:ease-in}61.875%{translate:calc(0*var(--fu)) calc(0*var(--fu));animation-timing-function:ease-out}65%{translate:calc(0*var(--fu)) calc(3*var(--fu))}71.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}74.375%{translate:calc(-2*var(--fu)) calc(-10*var(--fu));animation-timing-function:ease-out}81.875%{translate:calc(-4*var(--fu)) calc(-120*var(--fu))}86.25%{translate:calc(-3*var(--fu)) calc(-132*var(--fu));animation-timing-function:ease-in}94.375%{translate:calc(0*var(--fu)) calc(0*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-toss-hand{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}6.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}9.375%{translate:calc(-2*var(--fu)) calc(-5*var(--fu));animation-timing-function:ease-out}16.875%{translate:calc(-4*var(--fu)) calc(-50*var(--fu))}21.25%{translate:calc(-3*var(--fu)) calc(-55*var(--fu));animation-timing-function:ease-in}29.375%{translate:calc(0*var(--fu)) calc(0*var(--fu));animation-timing-function:ease-out}32.5%{translate:calc(0*var(--fu)) calc(3*var(--fu))}38.75%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}41.875%{translate:calc(-2*var(--fu)) calc(-5*var(--fu));animation-timing-function:ease-out}49.375%{translate:calc(-4*var(--fu)) calc(-50*var(--fu))}53.75%{translate:calc(-3*var(--fu)) calc(-55*var(--fu));animation-timing-function:ease-in}61.875%{translate:calc(0*var(--fu)) calc(0*var(--fu));animation-timing-function:ease-out}65%{translate:calc(0*var(--fu)) calc(3*var(--fu))}71.25%{translate:calc(0*var(--fu)) calc(3*var(--fu));animation-timing-function:ease-out}74.375%{translate:calc(-2*var(--fu)) calc(-5*var(--fu));animation-timing-function:ease-out}81.875%{translate:calc(-4*var(--fu)) calc(-50*var(--fu))}86.25%{translate:calc(-3*var(--fu)) calc(-55*var(--fu));animation-timing-function:ease-in}94.375%{translate:calc(0*var(--fu)) calc(0*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-walk{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}12.5%{translate:calc(0.46*var(--fu)) calc(-1.1*var(--fu))}25%{translate:calc(0.65*var(--fu)) calc(-2.2*var(--fu))}37.5%{translate:calc(0.46*var(--fu)) calc(-1.1*var(--fu))}50%{translate:calc(0*var(--fu)) calc(0*var(--fu))}62.5%{translate:calc(-0.46*var(--fu)) calc(-1.1*var(--fu))}75%{translate:calc(-0.65*var(--fu)) calc(-2.2*var(--fu))}87.5%{translate:calc(-0.46*var(--fu)) calc(-1.1*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-step-a{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}12.5%{translate:calc(0*var(--fu)) calc(1.06*var(--fu))}25%{translate:calc(0*var(--fu)) calc(1.5*var(--fu))}37.5%{translate:calc(0*var(--fu)) calc(1.06*var(--fu))}50%{translate:calc(0*var(--fu)) calc(0*var(--fu))}62.5%{translate:calc(0*var(--fu)) calc(-1.06*var(--fu))}75%{translate:calc(0*var(--fu)) calc(-1.5*var(--fu))}87.5%{translate:calc(0*var(--fu)) calc(-1.06*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-step-b{0%{translate:calc(0*var(--fu)) calc(0*var(--fu))}12.5%{translate:calc(0*var(--fu)) calc(-1.06*var(--fu))}25%{translate:calc(0*var(--fu)) calc(-1.5*var(--fu))}37.5%{translate:calc(0*var(--fu)) calc(-1.06*var(--fu))}50%{translate:calc(0*var(--fu)) calc(0*var(--fu))}62.5%{translate:calc(0*var(--fu)) calc(1.06*var(--fu))}75%{translate:calc(0*var(--fu)) calc(1.5*var(--fu))}87.5%{translate:calc(0*var(--fu)) calc(1.06*var(--fu))}100%{translate:calc(0*var(--fu)) calc(0*var(--fu))}}@keyframes vec-spin-cw{to{rotate:360deg}}@keyframes vec-spin-ccw{to{rotate:-360deg}}@scope (.vec){.vec-hero__art{--fu: .0641cqw;--walk: 2.2;container-type:inline-size;position:relative;inline-size:100%;aspect-ratio:707/650;border-end-start-radius:14.14% 15.38%;overflow:hidden;isolation:isolate}@media only screen and (max-width: 768px){.vec-hero__art{inline-size:65%}}@media only screen and (max-width: 551px){.vec-hero__art{inline-size:80%}}@media only screen and (max-width: 425px){.vec-hero__art{inline-size:100%}}.vec-hero__bg{display:block;inline-size:100%;block-size:100%}.vec-hero__layer{position:absolute;display:block;block-size:auto;max-inline-size:none;pointer-events:none;will-change:transform}.vec-hero__layer--rings{inset:6.3076923077% auto auto 21.4992927864%;inline-size:76.6619519095%}.vec-hero__layer--tire-tr{inset:1.2307692308% auto auto 65.0636492221%;inline-size:34.9363507779%}.vec-hero__layer--tire-bl{inset:47.6923076923% auto auto 5.5869872702%;inline-size:56.0113154173%}.vec-hero__layer--gear{inset:30.1538461538% auto auto 22.9137199434%;inline-size:24.8939179632%}.vec-hero__layer--gear-w{inset:46.3076923077% auto auto 43.4229137199%;inline-size:16.2659123055%}.vec-hero__layer--hand{inset:33.5384615385% auto auto 43.4229137199%;inline-size:56.5770862801%}.vec-hero__layer--girl-l{inset:42.7692307692% auto auto 5.9405940594%;inline-size:21.3578500707%}.vec-hero__layer--foot-a{inset:44.4615384615% auto auto 3.5360678925%;inline-size:21.3578500707%}.vec-hero__layer--foot-b{inset:42.7692307692% auto auto 5.9405940594%;inline-size:21.3578500707%}.vec-hero__layer--orb{inset:70.2153846154% auto auto 59.603960396%;inline-size:23.6492220651%}.vec-hero__layer--girl-b{inset:83.5384615385% auto auto 71.0042432815%;inline-size:12.729844413%}.vec-hero__layer--balls{inset:83.5384615385% auto auto 71.0042432815%;inline-size:12.729844413%}.vec-hero__layer--girl-b-feet{inset:83.5384615385% auto auto 71.0042432815%;inline-size:12.729844413%}.vec-hero__layer--tire-tr{transform-origin:52.6% 50.4%;animation:vec-spin-ccw 8s linear infinite}.vec-hero__layer--tire-bl{transform-origin:50% 57.9%;animation:vec-spin-cw 8s linear infinite}.vec-hero__layer--gear{transform-origin:49.6% 49.7%;animation:vec-spin-cw 16s linear infinite}.vec-hero__layer--gear-w{transform-origin:50% 50%;animation:vec-bob 8s linear infinite,vec-spin-ccw 10s linear infinite}.vec-hero__layer--hand{animation:vec-bob 8s linear infinite}.vec-hero__layer--girl-b{animation:vec-squat 8s linear infinite}.vec-hero__layer--girl-b-feet{animation:vec-hop 8s linear infinite}.vec-hero__layer--orb{animation:vec-toss 8s linear infinite}.vec-hero__layer--balls{animation:vec-toss-hand 8s linear infinite}.vec-hero__layer--girl-l{animation:vec-walk .8s linear infinite;--fu: calc(.0641cqw * var(--walk))}.vec-hero__layer--foot-a{animation:vec-step-a .8s linear infinite;--fu: calc(.0641cqw * var(--walk))}.vec-hero__layer--foot-b{animation:vec-step-b .8s linear infinite;--fu: calc(.0641cqw * var(--walk))}@media(prefers-reduced-motion: reduce){.vec-hero__layer{animation:none}}}@scope (.vec){.vec-pain{padding-block:124px 0}.vec-pain__head{display:grid;justify-items:center;gap:16px;text-align:center;margin-block-end:54px}.vec-pain__head p{font-size:18px;font-weight:var(--fw-medium);color:#272727}.vec-pain__title{position:relative;isolation:isolate;font-size:40px;font-weight:var(--fw-bold);color:#1e1e1e}.vec-pain__title .vec-mark{position:relative}.vec-pain__title .vec-mark::after{content:"";position:absolute;z-index:-1;inset:auto -21px -16px auto;inline-size:171px;block-size:40px;background:url("/templates/vital2022/assets/images/solution/veh-elec-crm/pain-title-mark.svg") center/100% 100% no-repeat}.vec-pain__body{position:relative;min-block-size:358px}.vec-pain__card{position:relative;inline-size:min(661px,100%);margin-inline-start:139px;padding:20px 48px;display:grid;gap:24px;background:url("../assets/images/product/vital-bizform/dot/img_paper.webp") center/cover no-repeat,#fbf7ef;border-radius:1px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.vec-pain__card li{display:flex;align-items:center;gap:11px;font-size:18px;color:#272727;line-height:27px}.vec-pain__icon{flex:none}.vec-pain__man{position:absolute;inset:53px auto auto 667px;inline-size:308px;aspect-ratio:308/305;mix-blend-mode:multiply}.vec-pain__man-part{position:absolute;display:block;block-size:auto;max-inline-size:none}.vec-pain__man-part--head{inset:28.1967% auto auto 4.2208%;inline-size:88.3117%}.vec-pain__man-part--chart{inset:3.6066% auto auto 10.7143%;inline-size:45.4545%}.vec-pain__man-part--bars{inset:13.1148% auto auto 49.026%;inline-size:25.6494%}.vec-pain__scribble{position:absolute}.vec-pain__scribble--orange{inset:-61px auto auto 12px}.vec-pain__scribble--pink{inset:-4px auto auto -31px}@media only screen and (max-width: 1280px){.vec-pain__body{--m: clamp(0px, calc((100% - 900px) * .58), 139px);--cw: min(661px, calc(100% - var(--m) - 175px))}.vec-pain__card{margin-inline-start:var(--m);inline-size:var(--cw);padding-inline-end:clamp(48px,48px + (1144px - 100%)*.3,130px)}.vec-pain__man{inset:53px auto auto calc(var(--m) + var(--cw) - 133px)}.vec-pain__scribble--orange{inset-inline-start:max(var(--m) - 127px,8px)}.vec-pain__scribble--pink{inset-inline-start:max(var(--m) - 170px,-16px)}}@media only screen and (max-width: 1024px){.vec-pain__scribble--orange{inset:-61px auto auto 8px}.vec-pain__scribble--pink{inset:-48px auto auto 76px}}@media only screen and (max-width: 768px){.vec-pain{padding-block-start:56px}.vec-pain__head{margin-block-end:64px}.vec-pain__head br{display:none}.vec-pain__body{min-block-size:0;display:grid;gap:16px}.vec-pain__card{margin-inline:0;inline-size:100%;padding:20px 24px;gap:16px}.vec-pain__man{position:relative;inset:auto;inline-size:200px;justify-self:end;margin-block-start:-40px}.vec-pain__scribble--orange{inset:-50px auto auto 4px}.vec-pain__scribble--pink{inset:-40px auto auto 56px}}}@keyframes vec-pain-draw{0%{opacity:0;stroke-dashoffset:1}1%{opacity:1;stroke-dashoffset:1}100%{opacity:1;stroke-dashoffset:0}}@keyframes vec-pain-drop{from{translate:0 0}to{translate:0 10px}}@keyframes vec-pain-pop{0%{opacity:0;scale:.3}60%{opacity:1;scale:1.15}100%{opacity:1;scale:1}}@keyframes vec-pain-text{from{opacity:0;translate:-10px 0}to{opacity:1;translate:0 0}}@keyframes vec-pain-card{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes vec-pain-head{from{opacity:0;translate:0 26px;scale:.96}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-pain-up{from{opacity:0;translate:0 22px}to{opacity:1;translate:0 0}}@keyframes vec-pain-mark{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes vec-pain-big{0%,100%{scale:1}40%,55%{scale:1.07}}@keyframes vec-pain-chart{0%,100%{translate:0 0;rotate:0deg;scale:1}30%{translate:3px -7px;rotate:4deg;scale:1.06}65%{translate:-3px 3px;rotate:-3deg;scale:.96}}@keyframes vec-pain-bars{0%,100%{translate:0 0;rotate:0deg;scale:1}35%{translate:-2px 6px;rotate:-3deg;scale:.95}70%{translate:2px -6px;rotate:3deg;scale:1.07}}@keyframes vec-pain-nod{0%,100%{rotate:0deg}22%{rotate:-3.2deg}50%{rotate:2.6deg}78%{rotate:-2deg}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-pain.is-prep:not(.is-in) .vec-pain__scribble path{opacity:0}.vec-pain.is-prep:not(.is-in) .vec-pain__card{opacity:0}.vec-pain.is-prep:not(.is-in) .vec-mark::after{clip-path:inset(0 100% 0 0)}.vec-pain.is-prep:not(.is-in) .vec-pain__icon,.vec-pain.is-prep:not(.is-in) .vec-pain__card li span{opacity:0}.vec-pain.is-prep:not(.is-in) .vec-pain__man-part{opacity:0}.vec-pain.is-in .vec-mark::after{animation:vec-pain-mark .45s cubic-bezier(0.55, 0, 0.25, 1) .3s both}.vec-pain.is-in .vec-pain__scribble path{stroke-dasharray:1;opacity:0;animation:vec-pain-draw 1s ease-in-out both}.vec-pain.is-in .vec-pain__scribble--orange{animation:vec-pain-drop .7s ease-in 2s both}.vec-pain.is-in .vec-pain__scribble--orange path{animation-delay:.2s}.vec-pain.is-in .vec-pain__scribble--pink{animation:vec-pain-drop .7s ease-in 2.5s both}.vec-pain.is-in .vec-pain__scribble--pink path{animation-delay:.9s}.vec-pain.is-in .vec-pain__card{animation:vec-pain-card .6s ease-out both}.vec-pain.is-in .vec-pain__icon{transform-origin:50% 90%;opacity:0}.vec-pain.is-in .vec-pain__card li span{opacity:0}.vec-pain.is-in .vec-pain__card li:nth-child(1) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 0.5s both}.vec-pain.is-in .vec-pain__card li:nth-child(1) span{animation:vec-pain-text .5s ease-out 0.95s both}.vec-pain.is-in .vec-pain__card li:nth-child(2) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 1.3s both}.vec-pain.is-in .vec-pain__card li:nth-child(2) span{animation:vec-pain-text .5s ease-out 1.75s both}.vec-pain.is-in .vec-pain__card li:nth-child(3) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 2.1s both}.vec-pain.is-in .vec-pain__card li:nth-child(3) span{animation:vec-pain-text .5s ease-out 2.55s both}.vec-pain.is-in .vec-pain__card li:nth-child(4) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 2.9s both}.vec-pain.is-in .vec-pain__card li:nth-child(4) span{animation:vec-pain-text .5s ease-out 3.35s both}.vec-pain.is-in .vec-pain__card li:nth-child(5) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 3.7s both}.vec-pain.is-in .vec-pain__card li:nth-child(5) span{animation:vec-pain-text .5s ease-out 4.15s both}.vec-pain.is-in .vec-pain__card li:nth-child(6) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 4.5s both}.vec-pain.is-in .vec-pain__card li:nth-child(6) span{animation:vec-pain-text .5s ease-out 4.95s both}.vec-pain.is-in .vec-pain__card li:nth-child(7) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 5.3s both}.vec-pain.is-in .vec-pain__card li:nth-child(7) span{animation:vec-pain-text .5s ease-out 5.75s both}.vec-pain.is-in .vec-pain__card li:nth-child(8) .vec-pain__icon{animation:vec-pain-pop .75s ease-out 6.1s both}.vec-pain.is-in .vec-pain__card li:nth-child(8) span{animation:vec-pain-text .5s ease-out 6.55s both}.vec-pain.is-in .vec-pain__man-part{opacity:0}.vec-pain.is-in .vec-pain__man-part--head{transform-origin:50% 88%;animation:vec-pain-head .9s ease-out .5s both,vec-pain-nod 4.4s ease-in-out 1.6s infinite,vec-pain-big 4.4s ease-in-out 1.6s infinite}.vec-pain.is-in .vec-pain__man-part--chart{animation:vec-pain-up .9s ease-out 1.6s both,vec-pain-chart 3.3s ease-in-out 2.5s infinite}.vec-pain.is-in .vec-pain__man-part--bars{animation:vec-pain-up .9s ease-out 2s both,vec-pain-bars 3.9s ease-in-out 2.9s infinite}}}@keyframes vec-num-show{to{opacity:1}}@keyframes vec-stats-bar{0%{scale:1 0}65%{scale:1 1.18}100%{scale:1 1}}@keyframes vec-stats-val{from{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@keyframes vec-stats-text{from{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-stats__val{display:inline-block;font-variant-numeric:tabular-nums}.vec-stats:not(.is-prep) .vec-stats__val{opacity:0;animation:vec-num-show 0s linear 3s forwards}.vec-stats__num::before{transform-origin:50% 0}.vec-stats.is-prep:not(.is-in) .vec-stats__num::before{scale:1 0}.vec-stats.is-prep:not(.is-in) .vec-stats__text,.vec-stats.is-prep:not(.is-in) .vec-stats__val{opacity:0}.vec-stats.is-in .vec-stats__item:nth-child(1) .vec-stats__num::before{animation:vec-stats-bar .4s ease-out 0s both}.vec-stats.is-in .vec-stats__item:nth-child(1) .vec-stats__val{animation:vec-stats-val .3s ease-out 0.15s both}.vec-stats.is-in .vec-stats__item:nth-child(1) .vec-stats__text{animation:vec-stats-text .35s ease-out 0.5s both}.vec-stats.is-in .vec-stats__item:nth-child(2) .vec-stats__num::before{animation:vec-stats-bar .4s ease-out 0.12s both}.vec-stats.is-in .vec-stats__item:nth-child(2) .vec-stats__val{animation:vec-stats-val .3s ease-out 0.27s both}.vec-stats.is-in .vec-stats__item:nth-child(2) .vec-stats__text{animation:vec-stats-text .35s ease-out 0.62s both}.vec-stats.is-in .vec-stats__item:nth-child(3) .vec-stats__num::before{animation:vec-stats-bar .4s ease-out 0.24s both}.vec-stats.is-in .vec-stats__item:nth-child(3) .vec-stats__val{animation:vec-stats-val .3s ease-out 0.39s both}.vec-stats.is-in .vec-stats__item:nth-child(3) .vec-stats__text{animation:vec-stats-text .35s ease-out 0.74s both}.vec-stats.is-in .vec-stats__item:nth-child(4) .vec-stats__num::before{animation:vec-stats-bar .4s ease-out 0.36s both}.vec-stats.is-in .vec-stats__item:nth-child(4) .vec-stats__val{animation:vec-stats-val .3s ease-out 0.51s both}.vec-stats.is-in .vec-stats__item:nth-child(4) .vec-stats__text{animation:vec-stats-text .35s ease-out 0.86s both}}}@scope (.vec){.vec-solution{position:relative;margin-block-start:76px;min-block-size:780px;padding-block:80px 114px;overflow:clip;background:linear-gradient(rgba(21, 116, 235, 0.09) 1px, transparent 1px) 0 0/101px 101px,linear-gradient(90deg, rgba(21, 116, 235, 0.09) 1px, transparent 1px) 0 0/101px 101px,radial-gradient(45% 55% at 92% 28%, rgba(120, 170, 255, 0.38) 0, transparent 70%),radial-gradient(40% 50% at 95% 95%, rgba(130, 175, 255, 0.3) 0, transparent 70%),radial-gradient(60% 80% at 50% 20%, #fff 0, transparent 70%),#f2f7fe}.vec-solution::before{content:"";position:absolute;inset:0;pointer-events:none;background:url("/templates/vital2022/assets/images/solution/veh-elec-crm/solution-noise.webp") 0 0/240px 240px repeat;mask-image:linear-gradient(90deg, transparent 25%, rgba(0, 0, 0, 0.9) 80%)}.vec-solution__orb{position:absolute;border-radius:50%;pointer-events:none}.vec-solution__orb--blue{inset:498px auto auto max(0px,50% - 638px);inline-size:94px;block-size:94px;background:linear-gradient(135deg, #5b7df5, #6aa8ff)}.vec-solution__orb--orange{z-index:2;inset:558px auto auto calc(50% + 552px);inline-size:165px;block-size:165px;background:radial-gradient(circle at 35% 40%, #ff8a00 0, #ffb347 55%, #ffe1b4 100%);box-shadow:0 0 40px rgba(255,160,40,.35)}.vec-solution__head{position:relative;display:grid;gap:16px;text-align:center}.vec-solution__head h2{font-size:28px;font-weight:var(--fw-bold)}.vec-solution__head p{font-size:16px;color:#272727}.vec-solution__head .vec-solution__stars{position:absolute;inset:-18px auto auto calc(50% - 236px);inline-size:52px;block-size:auto}.vec-solution__cards{position:relative;display:flex;align-items:stretch;justify-content:center;gap:28px;margin-block-start:36px}.vec-solution__cross{flex:none;align-self:center}.vec-solution__card{flex:0 1 520px;display:grid;align-content:start;gap:20px;padding:20px 24px;background:#fff;border:2px solid #fff;border-radius:10px;filter:drop-shadow(0 9px 24.5px rgba(56, 75, 123, 0.1));backdrop-filter:blur(2px)}.vec-solution__card header{display:grid;gap:4px;text-align:center}.vec-solution__card h3{font-size:28px;font-weight:var(--fw-bold)}.vec-solution__card header p{font-size:24px;font-weight:var(--fw-medium);color:#1e1e1e}.vec-solution__card--manager h3{background:linear-gradient(5deg, #33cfff, #0e86fe);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.vec-solution__card--sales h3{color:#00a54a}.vec-solution__item{display:grid;gap:8px;justify-items:start}.vec-solution__item p{font-size:16px;color:#000}@media only screen and (max-width: 1280px){.vec-solution__cards{align-items:stretch}.vec-solution__card{align-content:start}.vec-solution__orb--orange{inset:auto 12px -44px auto}}@media only screen and (max-width: 768px){.vec-solution{margin-block-start:56px;min-block-size:0;padding-block:56px}.vec-solution__orb--blue{display:none}.vec-solution__orb--orange{inline-size:96px;block-size:96px;inset:auto -12px -28px auto}.vec-solution__head p br{display:none}.vec-solution__head .vec-star{display:none}.vec-solution__cards{flex-direction:column;align-items:stretch;gap:12px}.vec-solution__card{flex:none}.vec-solution__cross{display:block}}}@keyframes vec-sol-star{0%{opacity:0;scale:0;rotate:-120deg}60%{opacity:1;scale:1.35;rotate:12deg}100%{opacity:1;scale:1;rotate:0deg}}@keyframes vec-sol-twinkle{0%,100%{scale:1;opacity:1}50%{scale:.82;opacity:.7}}@keyframes vec-sol-title{from{opacity:0;clip-path:inset(0 100% 0 0);translate:0 10px}to{opacity:1;clip-path:inset(0 -2% 0 -2%);translate:0 0}}@keyframes vec-sol-up{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes vec-sol-card-l{from{opacity:0;translate:-90px 36px;scale:.94}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-sol-card-r{from{opacity:0;translate:90px 36px;scale:.94}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-sol-tag{from{opacity:0;translate:-18px 0;scale:.88}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-sol-text{from{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes vec-sol-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vec-sol-cross{from{opacity:0;scale:.3;rotate:-180deg}to{opacity:1;scale:1;rotate:0deg}}@keyframes vec-sol-orb-blue{from{opacity:0;translate:-90px 70px;scale:.3}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-sol-orb-orange{from{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes vec-sol-float{from{translate:0 0}to{translate:0 -14px}}@keyframes vec-sol-float-x{from{translate:0 0}to{translate:8px 12px}}@keyframes vec-sol-glow{from{box-shadow:0 0 36px rgba(255,160,40,.3)}to{box-shadow:0 0 78px rgba(255,160,40,.6)}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-solution.is-prep .vec-solution__head h2{justify-self:center}.vec-solution.is-prep:not(.is-in) .vec-solution__stars,.vec-solution.is-prep:not(.is-in) .vec-solution__head h2,.vec-solution.is-prep:not(.is-in) .vec-solution__head p,.vec-solution.is-prep:not(.is-in) .vec-solution__card,.vec-solution.is-prep:not(.is-in) .vec-solution__cross,.vec-solution.is-prep:not(.is-in) .vec-solution__orb,.vec-solution.is-prep:not(.is-in) .vec-solution__item .vec-tag,.vec-solution.is-prep:not(.is-in) .vec-solution__item p{opacity:0}.vec-solution.is-in .vec-solution__stars{transform-origin:40% 70%;animation:vec-sol-star .6s cubic-bezier(0.34, 1.56, 0.64, 1) both,vec-sol-twinkle 3.2s ease-in-out 1s infinite}.vec-solution.is-in .vec-solution__head h2{animation:vec-sol-title .6s cubic-bezier(0.65, 0, 0.35, 1) .08s both}.vec-solution.is-in .vec-solution__head p{animation:vec-sol-up .5s ease-out .3s both}.vec-solution.is-in .vec-solution__card--manager{animation:vec-sol-card-l .7s cubic-bezier(0.22, 1, 0.36, 1) .35s both}.vec-solution.is-in .vec-solution__card--sales{animation:vec-sol-card-r .7s cubic-bezier(0.22, 1, 0.36, 1) .45s both}.vec-solution.is-in .vec-solution__cross{animation:vec-sol-cross .55s cubic-bezier(0.34, 1.3, 0.64, 1) .85s both}.vec-solution.is-in .vec-solution__cross path{stroke-dasharray:1;animation:vec-sol-draw .55s ease-out .85s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(1) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 0.85s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(1) p{animation:vec-sol-text .45s ease-out 0.95s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(1) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 0.95s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(1) p{animation:vec-sol-text .45s ease-out 1.05s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(2) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.03s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(2) p{animation:vec-sol-text .45s ease-out 1.13s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(2) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.13s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(2) p{animation:vec-sol-text .45s ease-out 1.23s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(3) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.21s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(3) p{animation:vec-sol-text .45s ease-out 1.31s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(3) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.31s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(3) p{animation:vec-sol-text .45s ease-out 1.41s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(4) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.39s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(4) p{animation:vec-sol-text .45s ease-out 1.49s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(4) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.49s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(4) p{animation:vec-sol-text .45s ease-out 1.59s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(5) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.57s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(5) p{animation:vec-sol-text .45s ease-out 1.67s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(5) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.67s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(5) p{animation:vec-sol-text .45s ease-out 1.77s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(6) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.75s both}.vec-solution.is-in .vec-solution__card--manager .vec-solution__item:nth-of-type(6) p{animation:vec-sol-text .45s ease-out 1.85s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(6) .vec-tag{animation:vec-sol-tag .4s cubic-bezier(0.34, 1.4, 0.64, 1) 1.85s both}.vec-solution.is-in .vec-solution__card--sales .vec-solution__item:nth-of-type(6) p{animation:vec-sol-text .45s ease-out 1.95s both}.vec-solution.is-in .vec-solution__orb--blue{animation:vec-sol-orb-blue .7s cubic-bezier(0.34, 1.4, 0.64, 1) .55s both,vec-sol-float 5.5s ease-in-out 1.3s infinite alternate}.vec-solution.is-in .vec-solution__orb--orange{animation:vec-sol-orb-orange .6s cubic-bezier(0.34, 1.56, 0.64, 1) .75s both,vec-sol-float-x 6.5s ease-in-out 1.5s infinite alternate,vec-sol-glow 3.4s ease-in-out 1.3s infinite alternate}}}@scope (.vec){.vec-features{position:relative;overflow:clip;min-block-size:771px;padding-block:107px 80px;background:url("/templates/vital2022/assets/images/solution/veh-elec-crm/features-noise-v2.webp") 0 0/240px 240px repeat,linear-gradient(90deg, #0033f0 0, #2d6bf3 50%, #5aa6ff 100%)}.vec-features__art{--edge: max(0px, calc(50% - 720px));position:absolute;inset:0;pointer-events:none}.vec-features__deco{position:absolute;display:block;max-inline-size:none}.vec-features__deco--orb-dark{inset:-168px auto auto calc(var(--edge) + 247px);mix-blend-mode:color-burn}.vec-features__deco--glow-l{inset:317px auto auto calc(var(--edge) - 51px)}.vec-features__deco--dot-circle{inset:557px auto auto calc(var(--edge) + 124px)}.vec-features__deco--orb-br{inset:auto calc(var(--edge) - 7px) -212px auto;mix-blend-mode:color-burn}.vec-features__deco--bubble{inset:auto var(--edge) 0 auto}.vec-features__deco--dot-a{inset:80px auto auto calc(var(--edge) + 232px)}.vec-features__deco--dot-b{inset:auto auto 66px 61.8%}.vec-features .key-functions__container{--hw: 320px;--hand-out: calc(var(--hw) * .394)}.vec-features__hand{position:absolute;z-index:2;inset:calc(var(--hw)*-0.519) calc(var(--hand-out)*-1) auto auto;inline-size:var(--hw);block-size:auto;pointer-events:none}.vec-features__hand-dot{position:absolute;z-index:2;inset:calc(var(--hw)*-0.1) calc(var(--hw)*.569 - var(--hand-out)) auto auto;inline-size:16px;block-size:16px;pointer-events:none}.vec-features__title{inline-size:min(1144px,100% - 32px);margin:0 auto 34px;font-size:28px;line-height:1.2;font-weight:var(--fw-bold);color:#fff;text-align:start}.vec-features .key-functions__container{display:grid;grid-template-columns:minmax(240px, min(380px, 35%)) minmax(0, 704px);gap:clamp(24px,5vw,60px);justify-content:space-between;align-items:start;inline-size:min(1144px,100% - 32px);max-inline-size:none;margin-inline:auto;padding:0;position:relative}.vec-features .key-functions__left{display:block}.vec-features .key-functions__steps{list-style:none;margin:0;padding:0;display:grid;gap:20px}@media(prefers-reduced-motion: reduce){.vec-features .key-functions__step,.vec-features .key-functions__visual,.vec-features .key-functions__media,.vec-features .key-functions__caption{transition:none !important}}.vec-features .key-functions__step{position:relative;display:flex;align-items:center;min-block-size:64px;padding:12px 24px;border:0;border-radius:10px;background:#fff;color:#1e1e1e;opacity:.7;cursor:pointer;transition:opacity .3s ease,scale .18s cubic-bezier(0.22, 1, 0.36, 1),box-shadow .3s ease;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vec-features .key-functions__step::before{content:none}@media(hover: hover){.vec-features .key-functions__step:hover{opacity:1;box-shadow:0 6px 18px rgba(151,191,255,.55)}}.vec-features .key-functions__step:active{scale:.97;box-shadow:0 2px 8px rgba(151,191,255,.45);transition-duration:.3s,.08s,.1s}.vec-features .key-functions__step:focus-visible{outline:2px solid #fff;outline-offset:3px}.vec-features .key-functions__step h3{margin:0;font-size:20px;font-weight:var(--fw-regular, 400);line-height:1.5;color:#1e1e1e;transition:font-weight .2s ease}.vec-features .key-functions__step p{display:none}.vec-features .key-functions__step.is-active{opacity:1}.vec-features .key-functions__step.is-active h3{font-weight:var(--fw-medium, 500)}.vec-features .key-functions__right{position:relative;display:grid;inline-size:100%}.vec-features .key-functions__visual{grid-area:1/1;display:flex;flex-direction:column;gap:16px;opacity:0;pointer-events:none;transition:opacity .22s ease}.vec-features .key-functions__visual .key-functions__media{opacity:0;translate:0 16px;scale:.97;transition:opacity .22s ease,translate .22s ease,scale .22s ease}.vec-features .key-functions__visual .key-functions__caption{opacity:0;translate:0 10px;transition:opacity .22s ease,translate .22s ease}.vec-features .key-functions__visual.is-active{opacity:1;pointer-events:auto;transition:none}.vec-features .key-functions__visual.is-active .key-functions__media{opacity:1;translate:0 0;scale:1;transition:opacity .55s ease .12s,translate .6s cubic-bezier(0.22, 1, 0.36, 1) .12s,scale .6s cubic-bezier(0.22, 1, 0.36, 1) .12s}.vec-features .key-functions__visual.is-active .key-functions__caption{opacity:1;translate:0 0;transition:opacity .5s ease .3s,translate .55s cubic-bezier(0.22, 1, 0.36, 1) .3s}.vec-features .key-functions__media{position:relative;inline-size:100%;aspect-ratio:783/455;overflow:hidden;border-radius:20px;background:#c3c4cc}.vec-features .key-functions__media:has(.vsc){background:none;border-radius:0;overflow:visible}.vec-features .key-functions__visual-video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.vec-features .vsc{--ease: cubic-bezier(.22, 1, .36, 1);--pop: cubic-bezier(.34, 1.56, .64, 1);position:absolute;inset:0;container-type:size}.vec-features .vsc .vsc__l{position:absolute;display:block;max-inline-size:none;object-fit:fill;opacity:0;translate:var(--tx, 0) var(--ty, 0);scale:var(--s, 1);transition:opacity .2s ease,translate .2s ease,scale .2s ease}.vec-features .vsc .vsc__ph{inset:0;inline-size:100%;block-size:100%}.vec-features .vsc .vsc__phone{position:absolute;display:block;max-inline-size:none;object-fit:fill;inset-block-start:0;block-size:100%}.vec-features .vsc .vsc__type{position:absolute;display:block;max-inline-size:none;object-fit:fill;clip-path:inset(0 100% 0 0)}.vec-features .vsc .vsc__star{transform-origin:50% 50%}.vec-features .vsc--v1 .vsc__rings{inset-inline-start:0%;inset-block-start:0%;inline-size:100%;block-size:100%;--s: .92;--d: .05s}.vec-features .vsc--v1 .vsc__tbl{inset-inline-start:8.9488636364%;inset-block-start:14.8780487805%;inline-size:85.0852272727%;block-size:79.2682926829%;--ty: 8%;--s: .97;--d: .25s}.vec-features .vsc--v1 .vsc__row{--tx: -4%}.vec-features .vsc--v1 .vsc__row--1{inset-inline-start:14.9147727273%;inset-block-start:46.2195121951%;inline-size:58.9488636364%;block-size:6.8292682927%;--d: 0.75s}.vec-features .vsc--v1 .vsc__stage--1{inset-inline-start:76.7045454545%;inset-block-start:46.2195121951%;inline-size:10.2272727273%;block-size:6.8292682927%;--d: 1.15s}.vec-features .vsc--v1 .vsc__row--2{inset-inline-start:14.9147727273%;inset-block-start:56.4634146341%;inline-size:58.9488636364%;block-size:6.8292682927%;--d: 1.00s}.vec-features .vsc--v1 .vsc__stage--2{inset-inline-start:76.7045454545%;inset-block-start:56.4634146341%;inline-size:10.2272727273%;block-size:6.8292682927%;--d: 1.40s}.vec-features .vsc--v1 .vsc__row--3{inset-inline-start:14.9147727273%;inset-block-start:66.7073170732%;inline-size:58.9488636364%;block-size:6.8292682927%;--d: 1.25s}.vec-features .vsc--v1 .vsc__stage--3{inset-inline-start:76.7045454545%;inset-block-start:66.7073170732%;inline-size:10.2272727273%;block-size:6.8292682927%;--d: 1.65s}.vec-features .vsc--v1 .vsc__row--4{inset-inline-start:14.9147727273%;inset-block-start:76.9512195122%;inline-size:58.9488636364%;block-size:6.8292682927%;--d: 1.50s}.vec-features .vsc--v1 .vsc__stage--4{inset-inline-start:76.7045454545%;inset-block-start:76.9512195122%;inline-size:10.2272727273%;block-size:6.8292682927%;--d: 1.90s}.vec-features .vsc--v1 .vsc__star{--s: 0}.vec-features .vsc--v1 .vsc__star--1{inset-inline-start:81.8181818182%;inset-block-start:17.0731707317%;inline-size:5.2556818182%;block-size:9.2682926829%;--d: 2.4s}.vec-features .vsc--v1 .vsc__star--2{inset-inline-start:89.3465909091%;inset-block-start:13.9024390244%;inline-size:2.8409090909%;block-size:5.1219512195%;--d: 2.55s}.vec-features .vsc--v1 .vsc__star--3{inset-inline-start:93.0397727273%;inset-block-start:78.0487804878%;inline-size:2.9829545455%;block-size:5.6097560976%;--d: 2.7s}.vec-features .vsc--v1 .vsc__star--4{inset-inline-start:7.8125%;inset-block-start:58.5365853659%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 2.85s}.vec-features .vsc--v2 .vsc__net{inset-inline-start:19.4602272727%;inset-block-start:12.4390243902%;inline-size:56.8181818182%;block-size:64.8780487805%;--d: .1s}.vec-features .vsc--v2 .vsc__card{--s: .96}.vec-features .vsc--v2 .vsc__card--a{inset-inline-start:12.7840909091%;inset-block-start:3.1707317073%;inline-size:48.5795454545%;block-size:50.7317073171%;--tx: -8%;--ty: -10%;--d: .3s}.vec-features .vsc--v2 .vsc__task{inset-inline-start:48.1534090909%;inset-block-start:27.8048780488%;inline-size:42.3295454545%;block-size:75.6097560976%;--tx: 8%;--ty: 10%;--s: .96;--d: .6s}.vec-features .vsc--v2 .vsc__task>.vsc__task-card{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:fill}.vec-features .vsc--v2 .vsc__ck{position:absolute;z-index:2;inline-size:12.08%;block-size:11.61%}.vec-features .vsc--v2 .vsc__ck img{position:absolute;display:block;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:fill}.vec-features .vsc--v2 .vsc__ck-on{opacity:0;transform-origin:50% 50%}.vec-features .vsc--v2 .vsc__ck--1{inset:27.74% auto auto 13.76%}.vec-features .vsc--v2 .vsc__ck--2{inset:61.29% auto auto 13.76%}.vec-features .vsc--v2 .vsc__cursor{position:absolute;z-index:3;inset:8.06% auto auto 8.39%;inline-size:10.4%;block-size:auto;max-inline-size:none;opacity:0;filter:drop-shadow(0 2px 1px rgba(0, 0, 0, 0.15))}.vec-features .vsc--v2 .vsc__star{--s: 0}.vec-features .vsc--v2 .vsc__star--1{inset-inline-start:64.9147727273%;inset-block-start:10%;inline-size:4.5454545455%;block-size:8.0487804878%;--d: 1.1s}.vec-features .vsc--v2 .vsc__star--2{inset-inline-start:37.0738636364%;inset-block-start:69.512195122%;inline-size:1.9886363636%;block-size:3.6585365854%;--d: 1.25s}.vec-features .vsc--v2 .vsc__star--3{inset-inline-start:30.5397727273%;inset-block-start:57.8048780488%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 1.4s}.vec-features .vsc--v3 .vsc__net{inset-inline-start:22.3011363636%;inset-block-start:19.756097561%;inline-size:56.8181818182%;block-size:64.8780487805%;--d: .05s}.vec-features .vsc--v3 .vsc__profile{z-index:1;inset-inline-start:14.3465909091%;inset-block-start:9.512195122%;inline-size:47.4431818182%;block-size:42.9268292683%;--ty: -6%;--s: .96;--d: .2s;box-sizing:border-box;display:flex;align-items:flex-start;gap:15px;padding:16px 18.4px;overflow:hidden;border:1px solid rgba(86,100,120,.2);border-radius:7px;box-shadow:0 4px 20px rgba(0,0,0,.25);background:#fff}.vec-features .vsc--v3 .vsc__avatar{position:relative;flex:none;inline-size:52px;block-size:52px;overflow:hidden;border-radius:50%}.vec-features .vsc--v3 .vsc__avatar img{position:absolute;display:block;inline-size:329px;block-size:auto;max-inline-size:none;inset:-17px auto auto -18px}.vec-features .vsc--v3 .vsc__profile-copy{display:grid;gap:3px;padding-block-start:3px}.vec-features .vsc--v3 .vsc__profile-copy strong{color:#050505;font-size:2.84cqw;font-weight:var(--fw-medium, 500);line-height:1.5}.vec-features .vsc--v3 .vsc__profile-copy small{color:#b7bfcc;font-size:1.99cqw;font-weight:var(--fw-medium, 500);line-height:1.5}.vec-features .vsc--v3 .vsc__tag{position:absolute;z-index:2;display:block;max-inline-size:none;object-fit:fill;opacity:0;scale:0;transform-origin:50% 50%}.vec-features .vsc--v3 .vsc__tag--1{inset-inline-start:18.6079545455%;inset-block-start:28.5365853659%;inline-size:17.4715909091%;block-size:11.9512195122%;--d: .45s}.vec-features .vsc--v3 .vsc__tag--2{inset-inline-start:34.2329545455%;inset-block-start:28.5365853659%;inline-size:17.4715909091%;block-size:11.9512195122%;--d: .57s}.vec-features .vsc--v3 .vsc__tag--3{inset-inline-start:49.8579545455%;inset-block-start:28.5365853659%;inline-size:15.4829545455%;block-size:12.4390243902%;--d: .69s}.vec-features .vsc--v3 .vsc__tag--4{inset-inline-start:10.6534090909%;inset-block-start:38.7804878049%;inline-size:17.4715909091%;block-size:11.9512195122%;--d: .81s}.vec-features .vsc--v3 .vsc__tag--5{inset-inline-start:26.9886363636%;inset-block-start:38.7804878049%;inline-size:17.4715909091%;block-size:11.9512195122%;--d: .93s}.vec-features .vsc--v3 .vsc__tag--6{inset-inline-start:43.75%;inset-block-start:38.7804878049%;inline-size:15.4829545455%;block-size:12.4390243902%;--d: 1.05s}.vec-features .vsc--v3 .vsc__note{z-index:1;inset-inline-start:29.4034090909%;inset-block-start:57.3170731707%;inline-size:65.0568181818%;block-size:19.756097561%;--ty: 10%;--s: .97;--d: 1.15s;filter:drop-shadow(0 4px 20px rgba(0, 0, 0, 0.25))}.vec-features .vsc--v3 .vsc__note>.vsc__note-box{display:block;inline-size:100%;block-size:100%;object-fit:fill}.vec-features .vsc--v3 .vsc__note .vsc__save{position:absolute;inset:12.35% auto auto 77.95%;inline-size:19.21%;block-size:72.8%;max-inline-size:none;object-fit:fill;transform-origin:50% 50%}.vec-features .vsc--v3 .vsc__star{--s: 0;z-index:0}.vec-features .vsc--v3 .vsc__star--1{inset-inline-start:74.5738636364%;inset-block-start:36.5853658537%;inline-size:4.5454545455%;block-size:8.0487804878%;--d: 1.4s}.vec-features .vsc--v3 .vsc__star--2{inset-inline-start:37.0738636364%;inset-block-start:69.512195122%;inline-size:1.9886363636%;block-size:3.6585365854%;--d: 1.55s}.vec-features .vsc--v3 .vsc__star--3{inset-inline-start:20.7386363636%;inset-block-start:68.7804878049%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 1.7s}.vec-features .vsc--v3 .vsc__star--4{inset-inline-start:26.9886363636%;inset-block-start:80.7317073171%;inline-size:2.1306818182%;block-size:3.9024390244%;--d: 1.85s}.vec-features .vsc--v4 .vsc__card{--s: .96}.vec-features .vsc--v4 .vsc__card--a{inset-inline-start:9.5170454545%;inset-block-start:0%;inline-size:83.0965909091%;block-size:97.3170731707%;--ty: -8%;--d: .15s}.vec-features .vsc--v4 .vsc__card--b{inset-inline-start:2.8409090909%;inset-block-start:13.1707317073%;inline-size:63.3522727273%;block-size:70.7317073171%;--tx: -9%;--d: .45s}.vec-features .vsc--v4 .vsc__card--c{inset-inline-start:39.7727272727%;inset-block-start:46.8292682927%;inline-size:60.2272727273%;block-size:53.1707317073%;--tx: 8%;--ty: 8%;--d: 1.3s}.vec-features .vsc--v4 .vsc__star{--s: 0}.vec-features .vsc--v4 .vsc__star--1{inset-inline-start:86.2215909091%;inset-block-start:36.5853658537%;inline-size:5.2556818182%;block-size:9.2682926829%;--d: 1.85s}.vec-features .vsc--v4 .vsc__star--2{inset-inline-start:81.1079545455%;inset-block-start:26.0975609756%;inline-size:2.8409090909%;block-size:5.1219512195%;--d: 2s}.vec-features .vsc--v4 .vsc__star--3{inset-inline-start:92.7556818182%;inset-block-start:33.6585365854%;inline-size:1.8465909091%;block-size:3.4146341463%;--d: 2.15s}.vec-features .vsc--v4 .vsc__star--4{inset-inline-start:7.8125%;inset-block-start:89.2682926829%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 2.3s}.vec-features .vsc--v5 .vsc__net{inset-inline-start:9.6590909091%;inset-block-start:20%;inline-size:56.8181818182%;block-size:64.8780487805%;--d: .15s}.vec-features .vsc--v5 .vsc__ph--l{--tx: -9%;--ty: 3%;--d: .25s}.vec-features .vsc--v5 .vsc__ph--l .vsc__phone{inset-inline-start:4.1193181818%;inset-block-start:0%;inline-size:52.5568181818%;block-size:100%}.vec-features .vsc--v5 .vsc__ph--r .vsc__phone{inset-inline-start:48.9204545455%;inset-block-start:0%;inline-size:51.1363636364%;block-size:100%}.vec-features .vsc--v5 .vsc__ph--r{--tx: 9%;--ty: 3%;--d: .4s}.vec-features .vsc--v5 .vsc__type--1{inset-inline-start:64.3465909091%;inset-block-start:39.0243902439%;inline-size:21.0227272727%;block-size:3.9024390244%}.vec-features .vsc--v5 .vsc__type--2{inset-inline-start:64.3465909091%;inset-block-start:42.3658536585%;inline-size:21.0227272727%;block-size:3.9024390244%}.vec-features .vsc--v5 .vsc__type--3{inset-inline-start:64.3465909091%;inset-block-start:45.6829268293%;inline-size:21.0227272727%;block-size:3.9024390244%}.vec-features .vsc--v5 .vsc__bubble{--s: .7;--ty: 12%;box-sizing:border-box;display:flex;align-items:center;padding-inline:1.42cqw;border-radius:1.42cqw;color:#fff;font-size:2.273cqw;font-weight:700;line-height:1.5;white-space:nowrap;background:linear-gradient(135deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.1));border:1px solid hsla(0,0%,100%,.35);-webkit-backdrop-filter:blur(8px) saturate(1.4);backdrop-filter:blur(8px) saturate(1.4);box-shadow:0 4px 16px rgba(30,60,160,.18),inset 0 1px 0 hsla(0,0%,100%,.45)}.vec-features .vsc--v5 .vsc__bubble--a{inset-inline-start:1.4204545455%;inset-block-start:44.6341463415%;inline-size:16.4772727273%;block-size:16.5853658537%;--d: .8s}.vec-features .vsc--v5 .vsc__bubble--b{inset-inline-start:46.5909090909%;inset-block-start:44.6341463415%;inline-size:16.4772727273%;block-size:16.5853658537%;--d: 1s}.vec-features .vsc--v5 .vsc__star{--s: 0}.vec-features .vsc--v5 .vsc__star--1{inset-inline-start:90.3409090909%;inset-block-start:1.7073170732%;inline-size:4.5454545455%;block-size:8.0487804878%;--d: 1.2s}.vec-features .vsc--v5 .vsc__star--2{inset-inline-start:6.3920454545%;inset-block-start:78.5365853659%;inline-size:1.9886363636%;block-size:3.6585365854%;--d: 1.35s}.vec-features .vsc--v5 .vsc__star--3{inset-inline-start:9.2329545455%;inset-block-start:84.8780487805%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 1.5s}.vec-features .vsc--v6 .vsc__net{inset-inline-start:25.7102272727%;inset-block-start:10.243902439%;inline-size:56.8181818182%;block-size:64.8780487805%;--d: .1s}.vec-features .vsc--v6 .vsc__phone6{inset-inline-start:55.5397727273%;inset-block-start:0%;inline-size:39.4886363636%;block-size:100%;--tx: 12%;--d: .2s}.vec-features .vsc--v6 .vsc__card{--s: .94}.vec-features .vsc--v6 .vsc__card--a{inset-inline-start:17.0454545455%;inset-block-start:6.5853658537%;inline-size:34.375%;block-size:44.3902439024%;--tx: -10%;--ty: -12%;--d: .45s}.vec-features .vsc--v6 .vsc__card--b{inset-inline-start:0%;inset-block-start:27.0731707317%;inline-size:32.8125%;block-size:44.3902439024%;--tx: -14%;--ty: 6%;--d: .65s}.vec-features .vsc--v6 .vsc__card--c{inset-inline-start:25.7102272727%;inset-block-start:48.2926829268%;inline-size:42.3295454545%;block-size:51.7073170732%;--tx: -6%;--ty: 16%;--d: .85s}.vec-features .vsc--v6 .vsc__star{--s: 0}.vec-features .vsc--v6 .vsc__star--1{inset-inline-start:49.5738636364%;inset-block-start:40.243902439%;inline-size:4.5454545455%;block-size:8.0487804878%;--d: 1.2s}.vec-features .vsc--v6 .vsc__star--2{inset-inline-start:13.7784090909%;inset-block-start:9.2682926829%;inline-size:3.5511363636%;block-size:6.3414634146%;--d: 1.35s}.vec-features .vsc--v6 .vsc__star--3{inset-inline-start:10.7954545455%;inset-block-start:18.7804878049%;inline-size:1.9886363636%;block-size:3.6585365854%;--d: 1.5s}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__l{opacity:1;translate:0 0;scale:1;transition:opacity .6s ease var(--d, 0s),translate .85s var(--ease) var(--d, 0s),scale .7s var(--pop) var(--d, 0s)}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__type--1{animation:vsc-type 1s steps(16, end) 1.2s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__type--2{animation:vsc-type 1s steps(16, end) 2.3s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__type--3{animation:vsc-type .26s steps(4, end) 3.4s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__star{animation:vsc-twinkle 2.8s ease-in-out calc(var(--d, 0s) + 1s) infinite}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__star--2{animation-duration:3.4s}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__star--3{animation-duration:2.4s}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__card--a{animation:vsc-float 5.2s ease-in-out 1.8s infinite}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__card--b{animation:vsc-float 6s ease-in-out 2.2s infinite reverse}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__card--c{animation:vsc-float 5.6s ease-in-out 2s infinite}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc--v4 .vsc__card--a{animation:none}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__bubble--a{animation:vsc-float 5s ease-in-out 1.8s infinite}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc .vsc__bubble--b{animation:vsc-float 5.6s ease-in-out 2.1s infinite reverse}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v1 .vsc__stage{animation:vsc-stage .8s cubic-bezier(0.22, 1, 0.36, 1) var(--d) both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v3 .vsc__tag{animation:vsc-pop .58s var(--pop) var(--d) both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v3 .vsc__save{animation:vsc-save-press .62s cubic-bezier(0.22, 1, 0.36, 1) 2.25s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v2 .vsc__cursor{animation:vsc-cursor-check 3.2s var(--ease) 1.05s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v2 .vsc__ck--1 .vsc__ck-on{animation:vsc-ck-on .42s var(--pop) 1.84s both}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc.vsc--v2 .vsc__ck--2 .vsc__ck-on{animation:vsc-ck-on .42s var(--pop) 2.82s both}@keyframes vsc-type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes vsc-twinkle{0%,100%{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(0.72) rotate(14deg);opacity:.65}}@keyframes vsc-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-3.5%)}}@keyframes vsc-stage{0%{opacity:0;scale:.3}45%{opacity:1;scale:1.75}100%{opacity:1;scale:1}}@keyframes vsc-pop{0%{opacity:0;scale:.15}72%{opacity:1;scale:1.1}100%{opacity:1;scale:1}}@keyframes vsc-save-press{0%,100%{scale:1;translate:0 0}38%{scale:.9;translate:0 2px}68%{scale:1.05;translate:0 0}}@keyframes vsc-cursor-check{0%{opacity:0;translate:0 0;scale:.9}8%{opacity:1;scale:1}25%{translate:4.4cqw 18.5cqh}31%{translate:4.4cqw 18.5cqh;scale:.82}37%{translate:4.4cqw 18.5cqh;scale:1}57%{translate:4.4cqw 43.9cqh}63%{translate:4.4cqw 43.9cqh;scale:.82}69%{translate:4.4cqw 43.9cqh;scale:1}100%{opacity:1;translate:4.9cqw 44.8cqh;scale:1}}@keyframes vsc-ck-on{0%{opacity:0;scale:.84}55%{opacity:1;scale:1.12}100%{opacity:1;scale:1}}@media(prefers-reduced-motion: reduce){.vec-features .vsc .vsc__l,.vec-features .vsc .vsc__tag,.vec-features .vsc .vsc__save,.vec-features .vsc .vsc__cursor,.vec-features .vsc .vsc__ck-on{transition:none !important;animation:none !important}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc__tag{opacity:1;scale:1}.vec-features .vsc .vsc__stage{animation:none !important}.vec-features :is(.key-functions__visual.is-active,.kf-acc-item.is-active) .vsc__ck-on{opacity:1}}.vec-features .key-functions__caption{margin:0;font-size:18px;line-height:1.5;color:#fff;text-align:center;text-wrap:balance}@media(max-width: 1100px){.vec-features .key-functions__caption br{display:none}}@media only screen and (max-width: 768px){.vec-features{padding-block:64px 56px;min-block-size:0}.vec-features .key-functions__container{--hw: clamp(160px, 42vw, 220px)}.vec-features__title{inline-size:min(600px,100% - 32px);margin-block-end:24px}.vec-features .key-functions__container{display:block;inline-size:min(600px,100% - 32px)}.vec-features__title{margin-block-end:24px}.vec-features .key-functions__right{display:block;aspect-ratio:auto;overflow:visible;border-radius:0;background:none}.vec-features .key-functions__right--accordion{display:grid;gap:10px}}.vec-features .kf-acc-item{border-radius:10px;background:hsla(0,0%,100%,.8);overflow:hidden;transition:background .3s ease,box-shadow .3s ease}.vec-features .kf-acc-item.is-active{background:#fff;box-shadow:0 4px 15px rgba(151,191,255,.7)}.vec-features .kf-acc-header{display:flex;align-items:center;min-block-size:56px;padding:12px 20px;cursor:pointer;user-select:none}.vec-features .kf-acc-num{display:none}.vec-features .kf-acc-title{font-size:17px;font-weight:var(--fw-medium);color:#1e1e1e;line-height:1.3}.vec-features .kf-acc-body{transition:height .45s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}.vec-features .kf-acc-desc{margin:0;padding:0 20px 16px;font-size:15px;line-height:1.6;color:#425466}.vec-features .kf-acc-visual .key-functions__caption{display:none}.vec-features .kf-acc-visual .key-functions__media{inline-size:100%;block-size:100%;border-radius:0;aspect-ratio:auto}.vec-features .kf-acc-visual{position:relative !important;inset:auto !important;inline-size:100% !important;block-size:auto !important;aspect-ratio:783/455;opacity:1 !important;overflow:hidden}.vec-features .kf-acc-visual img,.vec-features .kf-acc-visual video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.vec-features .kf-acc-visual .vsc__avatar img{block-size:auto}}@keyframes vec-feat-orbit{from{opacity:0;rotate:var(--a)}15%{opacity:1}to{opacity:1;rotate:0deg}}@keyframes vec-feat-float{0%,100%{translate:0 0}50%{translate:0 var(--fy, -14px)}}@keyframes vec-hand-float{0%,100%{rotate:0deg;translate:0 0}50%{rotate:.8deg;translate:-2px -5px}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-features.is-prep:not(.is-in) .vec-features__deco{opacity:0}.vec-features.is-in .vec-features__deco{animation:vec-feat-orbit 1.8s cubic-bezier(0.2, 0.7, 0.2, 1) var(--d, 0s) both,vec-feat-float var(--ft, 6s) ease-in-out calc(1.8s + var(--d, 0s)) infinite}.vec-features.is-in .vec-features__deco--orb-dark{--o: 400px 300px;--a: -70deg;--fy: 16px;--ft: 7s}.vec-features.is-in .vec-features__deco--glow-l{--o: 500px -200px;--a: 80deg;--d: .1s;--fy: -12px;--ft: 6.5s}.vec-features.is-in .vec-features__deco--dot-circle{--o: 500px 150px;--a: 110deg;--d: .2s;--fy: -10px;--ft: 5s}.vec-features.is-in .vec-features__deco--orb-br{--o: -300px -200px;--a: 60deg;--d: .15s;--fy: -14px;--ft: 7.5s}.vec-features.is-in .vec-features__deco--bubble{--o: -300px -150px;--a: -80deg;--d: .25s;--fy: 14px;--ft: 6s}.vec-features.is-in .vec-features__deco--dot-a{--o: 300px 250px;--a: -120deg;--d: .3s;--fy: -8px;--ft: 4.5s}.vec-features.is-in .vec-features__deco--dot-b{--o: -300px -200px;--a: 100deg;--d: .35s;--fy: 8px;--ft: 5.5s}.vec-features__deco{transform-origin:var(--o, 50% 50%)}.vec-features__hand{transform-origin:85% 20%;animation:vec-hand-float 6s ease-in-out infinite}}}@scope (.vec){.vec-case{padding-block:80px 96px}.vec-case__head{display:grid;justify-items:center;gap:20px;margin-block-end:36px}.vec-case__head h2{font-size:40px;font-weight:var(--fw-bold)}.vec-case__head p{display:flex;align-items:center;gap:16px;font-size:24px;font-weight:var(--fw-medium)}.vec-case__star{inline-size:24px;block-size:24px;flex:none}.vec-case__slides{display:grid}.vec-case__slide{grid-area:1/1;transition:opacity .5s ease,translate .5s ease,visibility .5s}.vec-case__slide:not(.is-active){opacity:0;visibility:hidden;translate:32px 0;pointer-events:none}@media(hover: hover){.vec-case__card:hover .vec-case__photo{transform:scale(1.03)}}.vec-case__card{position:relative;inline-size:min(1002px,100% - 48px);margin-inline:auto;display:flex;align-items:center}.vec-case__deco{position:absolute;display:block;pointer-events:none;max-inline-size:none;block-size:auto}.vec-case__deco--star-a{inset:112px auto auto 23px;inline-size:24px;z-index:2}.vec-case__deco--quote{inset:calc(100% - 20px) -43px auto auto;inline-size:58px;z-index:0}.vec-case__dots{display:flex;justify-content:center;gap:4px;margin-block-start:24px}.vec-case__dot{position:relative;inline-size:24px;block-size:24px;padding:0;border:0;background:none;cursor:pointer}.vec-case__dot::before{content:"";position:absolute;inset:8px;border-radius:50%;background:#c9ced8;transition:background .3s ease,scale .3s ease}.vec-case__dot:hover::before{background:#aab3c5}.vec-case__dot.is-on::before{background:#3a6fe0}.vec-case__dot:focus-visible{outline:2px solid #1574eb;outline-offset:0;border-radius:50%}.vec-case__photo{transform-origin:50% 90%;transition:transform .5s cubic-bezier(0.22, 0.61, 0.36, 1);flex:none;inline-size:395px;aspect-ratio:395/450;margin-inline-end:-60px}.vec-case__panel{position:relative;z-index:1;flex:1;min-inline-size:0;min-block-size:487px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:21px;padding:24px 38px;background:#fff;border-radius:10px;filter:drop-shadow(0 4px 7.5px rgba(115, 115, 115, 0.25))}.vec-case__main{inline-size:100%;display:grid;gap:16px}.vec-case__id{display:grid;justify-items:start;gap:12px}.vec-case__body{display:grid;align-content:start;gap:6px;min-block-size:138px}.vec-case__top{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.vec-case__top h3{font-size:22px;font-weight:800;color:#000;line-height:28px}.vec-case__top a{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#1574eb;white-space:nowrap}.vec-case__top a svg{transition:translate .3s cubic-bezier(0.22, 0.61, 0.36, 1)}.vec-case__top a:hover svg,.vec-case__top a:focus-visible svg{translate:6px 0}.vec-case__quote{font-size:24px;line-height:1.5;font-weight:var(--fw-medium);color:#1e1e1e}.vec-case__by{font-size:16px;color:#707d93}.vec-case__metrics{inline-size:100%;display:grid;grid-template-columns:var(--cols, repeat(3, 1fr));min-block-size:121px;background:#fff;border:1px solid #badeff;border-radius:8px;overflow:clip}.vec-case__metrics>div{display:grid;align-content:center;justify-items:center;gap:4px;padding:20px 4px}.vec-case__metrics>div+div{border-inline-start:1px solid #d5e7fa}.vec-case__metrics dt{font-size:24px;font-weight:700;color:#1574eb;white-space:nowrap;line-height:1.2}.vec-case__metrics dd{font-size:14px;color:#707d93;text-align:center}.vec-case__logos{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.vec-case__logos img{inline-size:auto;max-block-size:40px}@media only screen and (max-width: 768px){.vec-case{padding-block:56px}.vec-case__head h2{font-size:28px}.vec-case__head p{font-size:18px}.vec-case__deco{display:none}.vec-case__card{flex-direction:column;align-items:stretch}.vec-case__photo{inline-size:min(300px,80%);margin:0 auto -40px;position:relative;z-index:1}.vec-case__panel{min-block-size:0;padding:56px 20px 24px;container-type:inline-size}.vec-case__quote{font-size:20px;margin:0}.vec-case__body{min-block-size:0}}@container (max-width: 519px){.vec-case .vec-case__metrics{grid-template-columns:1fr}.vec-case .vec-case__metrics>div+div{border-inline-start:0;border-block-start:1px solid #d5e7fa}}}@keyframes vec-case-up{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes vec-case-photo{from{opacity:0;translate:-48px 0;scale:.94}to{opacity:1;translate:0 0;scale:1}}@keyframes vec-case-panel{from{opacity:0;translate:36px 0}to{opacity:1;translate:0 0}}@keyframes vec-case-star{0%{opacity:0;scale:0;rotate:-90deg}60%{opacity:1;scale:1.3}100%{opacity:1;scale:1;rotate:0deg}}@keyframes vec-sol-tw{0%,100%{scale:1;opacity:1}50%{scale:.85;opacity:.75}}@keyframes vec-case-sway{0%,100%{rotate:0deg}50%{rotate:-1.4deg}}@keyframes vec-case-box{from{opacity:0;scale:.96}to{opacity:1;scale:1}}@media(prefers-reduced-motion: no-preference){@scope (.vec){.vec-case:not(.is-prep) .vec-case__metrics dt{opacity:0;animation:vec-num-show 0s linear 3s forwards}.vec-case.is-prep:not(.is-in) .vec-case__head h2,.vec-case.is-prep:not(.is-in) .vec-case__head p .vec-case__star,.vec-case.is-prep:not(.is-in) .vec-case__deco,.vec-case.is-prep:not(.is-in) .vec-case__dot,.vec-case.is-prep:not(.is-in) .vec-case__head p,.vec-case.is-prep:not(.is-in) .vec-case__photo,.vec-case.is-prep:not(.is-in) .vec-case__panel,.vec-case.is-prep:not(.is-in) .vec-case__top,.vec-case.is-prep:not(.is-in) .vec-case .vec-tag,.vec-case.is-prep:not(.is-in) .vec-case__quote,.vec-case.is-prep:not(.is-in) .vec-case__by,.vec-case.is-prep:not(.is-in) .vec-case__metrics,.vec-case.is-prep:not(.is-in) .vec-case__logos img{opacity:0}.vec-case.is-in .vec-case__head h2{animation:vec-case-up .6s ease-out both}.vec-case.is-in .vec-case__head p{animation:vec-case-up .6s ease-out .15s both}.vec-case.is-in .vec-case__star{animation:vec-case-star .6s ease-out .45s both}.vec-case.is-in .vec-case__deco--star-a{animation:vec-case-star .7s ease-out 1.1s both,vec-sol-tw 3s ease-in-out 2s infinite}.vec-case.is-in .vec-case__deco--quote{animation:vec-case-up .6s ease-out 1.8s both}.vec-case.is-in .vec-case__dot{animation:vec-case-box .4s ease-out both}.vec-case.is-in .vec-case__dot:nth-child(1){animation-delay:2.78s}.vec-case.is-in .vec-case__dot:nth-child(2){animation-delay:2.86s}.vec-case.is-in .vec-case__dot:nth-child(3){animation-delay:2.94s}.vec-case.is-in .vec-case__dot:nth-child(4){animation-delay:3.02s}.vec-case.is-in .vec-case__dot:nth-child(5){animation-delay:3.1s}.vec-case.is-in .vec-case__photo{animation:vec-case-photo .8s cubic-bezier(0.2, 0.7, 0.2, 1) .3s both,vec-case-sway 5s ease-in-out 1.6s infinite}.vec-case.is-in .vec-case__panel{animation:vec-case-panel .7s cubic-bezier(0.2, 0.7, 0.2, 1) .5s both}.vec-case.is-in .vec-case__top{animation:vec-case-up .5s ease-out .85s both}.vec-case.is-in .vec-tag{animation:vec-case-up .5s ease-out 1s both}.vec-case.is-in .vec-case__quote{animation:vec-case-up .5s ease-out 1.15s both}.vec-case.is-in .vec-case__by{animation:vec-case-up .5s ease-out 1.3s both}.vec-case.is-in .vec-case__metrics{animation:vec-case-box .5s ease-out 1.4s both}.vec-case.is-in .vec-case__logos img{animation:vec-case-up .5s ease-out 2.4s both}.vec-case.is-in .vec-case__logos img:nth-child(2){animation-delay:2.6s}}}@scope (.vec){.vec-faq{position:relative;isolation:isolate;min-block-size:880px;padding-block-start:46px;overflow:clip;background:#fff}.vec-faq__inner{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.vec-faq__side{flex:none;inline-size:324px}.vec-faq__side h2{position:relative;font-size:32px;font-weight:var(--fw-bold);line-height:1.5}.vec-faq .title-animation{--title-fx-shift: 180px;--title-fx-duration: .78s;position:relative;display:inline-block}.vec-faq .title-animation>span{position:relative;z-index:3}.vec-faq .title-animation::before{content:"";position:absolute;z-index:5;inset:0 -60px 3px auto;inline-size:55px;block-size:100%;background:url("/templates/vital2022/assets/images/product/vital-bizform/mcp/star.svg") center/contain no-repeat;pointer-events:none}.vec-faq .title-animation::after{content:"";position:absolute;z-index:1;inset:2px -30px 2px 0;transform-origin:left center;background:linear-gradient(to right, rgba(184, 69, 255, 0) 0%, rgba(184, 69, 255, 0.25) 25%, rgba(136, 249, 255, 0.35) 100%)}.vec-faq .title-animation.is-prep::before{opacity:0;translate:calc(var(--title-fx-shift)*-1) 0;transition:translate var(--title-fx-duration) cubic-bezier(0.18, 0.88, 0.26, 1.22),opacity var(--title-fx-duration) ease}.vec-faq .title-animation.is-prep::after{opacity:0;scale:.75 1;translate:calc(var(--title-fx-shift)*-1) 0;transition:scale var(--title-fx-duration) cubic-bezier(0.18, 0.88, 0.26, 1.22),translate var(--title-fx-duration) cubic-bezier(0.18, 0.88, 0.26, 1.22),opacity var(--title-fx-duration) ease}.vec-faq .title-animation.is-prep.is-inview::before{opacity:1;translate:0 0}.vec-faq .title-animation.is-prep.is-inview::after{opacity:1;scale:1 1;translate:0 0}.vec-faq__media{position:absolute;inset:auto auto 0 0;inline-size:60%;max-inline-size:800px;aspect-ratio:860/514;pointer-events:none;z-index:0}@media only screen and (max-width: 1280px){.vec-faq__media{inset-inline-start:-10px;inline-size:55%}}@media only screen and (max-width: 1024px){.vec-faq__media{inset-inline-start:-30px;inline-size:69%}}@media only screen and (max-width: 768px){.vec-faq__media{inline-size:520px;block-size:311px;aspect-ratio:auto}}.vec-faq .vfa{position:relative;inline-size:100%;block-size:100%}.vec-faq .vfa__bg{position:absolute;inset:0;inline-size:100%;block-size:100%;mask-image:linear-gradient(180deg, transparent 0, #000 14%)}.vec-faq .vfa__pillar{z-index:1;transform-origin:50% 100%;opacity:.58;backdrop-filter:blur(12px);background:linear-gradient(180deg, rgba(136, 249, 255, 0.6) 0%, rgba(148, 204, 255, 0.45) 25%, rgba(160, 159, 255, 0.3) 50%, rgba(172, 114, 255, 0.15) 75%, rgba(184, 69, 255, 0) 100%)}.vec-faq .vfa__tile{position:absolute;z-index:2;max-inline-size:none}.vec-faq .vfa__tile--1{position:absolute;inset-inline-start:16.2790697674%;inset-block-start:15.7587548638%;inline-size:13.2558139535%;block-size:22.1789883268%;--y0: 138.5964912281%;--d: 0.15s}.vec-faq .vfa__tile--2{position:absolute;inset-inline-start:39.4186046512%;inset-block-start:41.0505836576%;inline-size:13.2558139535%;block-size:22.1789883268%;--y0: 166.6666666667%;--d: 0.3s}.vec-faq .vfa__pillar--1{position:absolute;inset-inline-start:17.9069767442%;inset-block-start:20.8171206226%;inline-size:10%;block-size:67.3151750973%;--s0: 0.5433526012;--d: 0.15s}.vec-faq .vfa__pillar--2{position:absolute;inset-inline-start:41.2790697674%;inset-block-start:57.0038910506%;inline-size:9.3023255814%;block-size:33.6575875486%;--s0: 0.02;--d: 0.3s}.vec-faq .vfa.is-prep .vfa__tile{translate:0 var(--y0)}.vec-faq .vfa.is-prep .vfa__pillar{scale:1 var(--s0)}.vec-faq .vfa.is-play .vfa__tile{animation:vfa-rise 1.5s cubic-bezier(0.34, 1.5, 0.64, 1) var(--d) both}.vec-faq .vfa.is-play .vfa__pillar{animation:vfa-grow 1.5s cubic-bezier(0.34, 1.5, 0.64, 1) var(--d) both}@keyframes vfa-rise{from{translate:0 var(--y0)}to{translate:0 0}}@keyframes vfa-grow{from{scale:1 var(--s0)}to{scale:1 1}}@media(prefers-reduced-motion: reduce){.vec-faq .vfa.is-prep .vfa__tile,.vec-faq .vfa.is-prep .vfa__pillar{translate:none;scale:none}.vec-faq .vfa.is-play .vfa__tile,.vec-faq .vfa.is-play .vfa__pillar{animation:none}}.vec-faq .faq-accordion{flex:0 1 700px;padding-block-start:50px;min-inline-size:0}.vec-faq .faq-item{border-block-end:0}.vec-faq .faq-item:not(:last-child){border-block-end:1px solid #adb8cd}.vec-faq .faq-item__trigger{inline-size:100%;display:flex;align-items:center;justify-content:space-between;padding:24px 0;border:0;background:rgba(0,0,0,0);text-align:start;color:#1e1e1e;font:inherit;font-size:18px;font-weight:var(--fw-bold);cursor:pointer;min-inline-size:0}.vec-faq .faq-item__trigger>span:first-child{flex:1 1 auto;min-inline-size:0;overflow-wrap:anywhere}.vec-faq .faq-item__icon{flex:none;inline-size:28px;block-size:28px;margin-inline-start:16px;rotate:180deg;transition:rotate .32s cubic-bezier(0.22, 0.61, 0.36, 1);background:no-repeat center/22px 22px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 15L12 8L19 15' fill='none' stroke='%23303949' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.vec-faq .faq-item__panel{max-block-size:0;overflow:hidden;min-inline-size:0;opacity:0;translate:0 -6px;transition:max-block-size .5s cubic-bezier(0.22, 0.61, 0.36, 1),opacity .32s ease,translate .32s ease}.vec-faq .faq-item__panel p{margin:0 0 22px;color:#1e1e1e;font-size:18px;line-height:1.55;overflow-wrap:anywhere}.vec-faq .faq-item.is-open .faq-item__icon{rotate:0deg}.vec-faq .faq-item.is-open .faq-item__panel{opacity:1;translate:0 0}@media only screen and (max-width: 768px){.vec-faq{min-block-size:0;padding-block:56px 300px}.vec-faq__inner{flex-direction:column;gap:16px}.vec-faq__side{inline-size:auto}.vec-faq .faq-accordion{flex:none;inline-size:100%;padding-block-start:0}.vec-faq .faq-item__trigger,.vec-faq .faq-item__panel p{font-size:16px}}}@scope (.vec){.vec-contact__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;inline-size:min(1144px,100% - 48px);max-inline-size:none;margin-inline:auto;padding-inline:0}.vec-contact__text{flex:none;inline-size:324px;margin-block-start:50px;color:#fff;display:grid;gap:10px;position:relative;z-index:2}.vec-contact__text h2{font-size:40px;font-weight:600;line-height:52px}.vec-contact__text p{font-size:18px}.vec-contact .cta-form{flex:0 1 700px;min-inline-size:0;margin-inline:0}.vec-contact .cta-form .deco{display:none}.vec-contact__orbs{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.vec-contact .vec-orb{position:absolute;display:block;border-radius:50%}.vec-contact .vec-orb--pink{inset:auto auto -33px -5px;inline-size:336px;aspect-ratio:1;rotate:162deg;filter:blur(1px);background:linear-gradient(180deg, #ff8db0 0%, rgba(255, 255, 255, 0) 100%)}.vec-contact .vec-orb--orange{inset:auto auto 68px -15px;inline-size:72px;aspect-ratio:1;rotate:67deg;background:radial-gradient(115.92% 115.92% at 21.56% 37.89%, #fa830d 0%, #fdffdc 100%)}.vec-contact .vec-orb--dot{inset:auto auto 21px 103px;inline-size:16px;aspect-ratio:1;background:#fff;filter:blur(1.5px)}.vec-contact .vec-orb--halo{inset:auto auto -49px calc(50% + 494px);inline-size:180px;aspect-ratio:1;filter:blur(15px);background:linear-gradient(180deg, rgba(149, 202, 255, 0.5) 0%, rgba(57, 195, 255, 0) 100%)}.vec-contact .vec-orb--blue{inset:auto auto -28px calc(50% + 515px);inline-size:138px;aspect-ratio:1;filter:blur(1px);background:linear-gradient(124deg, rgba(92, 236, 255, 0.96) -9.57%, #d9a1ff 127.61%)}@media only screen and (max-width: 768px){.vec-contact__inner{flex-direction:column;gap:28px}.vec-contact__text{inline-size:auto;margin-block:0 var(--offset-form, 110px);padding-block-start:56px}.vec-contact .cta-form{inline-size:100%;flex:none}.vec-contact .vec-orb--pink,.vec-contact .vec-orb--orange,.vec-contact .vec-orb--dot,.vec-contact .vec-orb--halo{display:none}.vec-contact .vec-orb--blue{inset:auto -40px -28px auto}}}
