.vl-home{--vl-home-container:min(100% - 2rem,80rem)}.vl-home-container{width:var(--vl-home-container);margin-inline:auto}.vl-film-hero{position:relative;display:flex;align-items:center;min-height:40rem;height:100svh;overflow:hidden;border-radius:0 0 3rem 3rem;background:#0f1a24;color:#fff}.vl-film-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%;pointer-events:none}.vl-film-hero__video::-webkit-media-controls,.vl-film-hero__video::-webkit-media-controls-overlay-play-button,.vl-film-hero__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.film-video{opacity:0;transition:opacity .7s ease}.film-video.is-playing{opacity:1}.vl-film-hero__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,16,24,.58),rgba(8,16,24,.32) 38%,rgba(8,16,24,0) 68%),linear-gradient(180deg,rgba(8,16,24,.22),rgba(8,16,24,0) 30%);pointer-events:none}.vl-film-hero__inner{position:relative;z-index:2;width:var(--vl-home-container);margin-inline:auto;padding-top:5rem;padding-bottom:4rem}.vl-film-hero__copy{display:flex;flex-direction:column;align-items:flex-start;max-width:36rem}.vl-system .vl-film-hero__heading{margin:0;max-width:36rem;color:#fff;font-size:var(--vl-fs-display);font-weight:var(--vl-display-weight);line-height:var(--vl-display-leading);letter-spacing:-.04em;text-wrap:balance}.vl-film-hero__accent{display:block}.vl-film-hero__support{margin:.9rem 0 0;max-width:24rem;color:rgba(255,255,255,.92);font-size:1rem;line-height:1.45;letter-spacing:-.01em}.vl-film-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.4rem}.vl-film-hero__ghost,.vl-film-hero__primary{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;border:1px solid transparent;border-radius:20px;font:inherit;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.vl-film-hero__primary{background:#fff;color:#111}.vl-film-hero__primary:hover{background:#eef2f5}.vl-film-hero__ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}.vl-film-hero__ghost:hover{border-color:#fff;background:rgba(255,255,255,.08)}.vl-film-hero__marks{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1.4rem}.vl-film-hero__mark{display:inline-flex;align-items:center;gap:.3rem;color:rgba(255,255,255,.86);font-size:.75rem;font-weight:500}.vl-film-hero__mark img{width:1.05rem;height:1.05rem;filter:invert(1);opacity:.85}@media (max-width:719px){.vl-film-hero{min-height:36rem;height:92svh;align-items:flex-end;border-radius:0 0 1.5rem 1.5rem}.vl-film-hero__video{object-position:0 50%}.vl-film-hero__scrim{background:linear-gradient(180deg,rgba(8,16,24,.1),rgba(8,16,24,.55) 60%,rgba(8,16,24,.72))}.vl-film-hero__inner{padding-top:2rem;padding-bottom:3rem}.vl-film-hero__actions{gap:.5rem}.vl-film-hero__ghost,.vl-film-hero__primary{padding:0 .85rem}}@media (prefers-reduced-motion:reduce){.film-video{transition:none}}.vl-callmini{display:grid;gap:.55rem;width:100%}.vl-callmini-input{align-items:center;width:100%;height:2.5rem;overflow:hidden;border:1px solid rgba(90,110,113,.16);border-radius:20px;background:#fff}.vl-callmini-input>button{padding-left:.9rem}.vl-callmini-input input,.vl-callmini-input>button{height:100%;border:0;border-radius:0;background:transparent;box-shadow:none}.vl-callmini-input input{width:100%;padding:0 1rem 0 .35rem;font-size:.92rem;color:var(--vl-ink);outline:none}.vl-callmini-input:focus-within{box-shadow:0 0 0 3px rgba(22,141,226,.18)}.vl-callmini-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:2.5rem;border:0;border-radius:20px;background:#111;color:#fff;font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.vl-callmini-button:hover:not(:disabled){background:#000}.vl-callmini-button:disabled{opacity:.45;cursor:default}.vl-callmini-button svg{width:1rem;height:1rem}.vl-callmini-error{margin:0;font-size:.8125rem;line-height:1.4;color:#b42318}.vl-callmini--done{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;border-radius:.8rem;background:rgba(52,196,142,.1);color:#16794f;font-size:.92rem;line-height:1.45}.vl-callmini-next{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px}.vl-callmini-check{display:grid;place-items:center;flex:none;width:1.4rem;height:1.4rem;border-radius:999px;background:#22a173;color:#fff}.vl-callmini-check svg{width:.85rem;height:.85rem}.vl-call-sheet-layer{position:fixed;inset:0;z-index:2147483647}body.vl-call-sheet-open [id^=voicelabs-chat],body.vl-call-sheet-open [id^=voicelabs-widget]{visibility:hidden!important}body.vl-call-sheet-open{overflow:hidden}.vl-call-sheet__backdrop{position:absolute;inset:0;background:rgba(8,16,24,.45);animation:vl-sheet-fade .22s ease both}.vl-call-sheet{position:absolute;right:0;bottom:0;left:0;padding:1.1rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -12px 40px rgba(15,23,42,.18);animation:vl-sheet-rise .32s cubic-bezier(.2,.8,.2,1) both}.vl-call-sheet-layer.is-closing .vl-call-sheet__backdrop{animation:vl-sheet-fade .2s ease reverse both}.vl-call-sheet-layer.is-closing .vl-call-sheet{animation:vl-sheet-rise .2s ease-in reverse both}.vl-call-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.vl-call-sheet__title{margin:0;font-size:var(--vl-fs-lead);font-weight:500;color:var(--vl-ink)}.vl-call-sheet__close{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:999px;background:#f4f6f9;color:#111;cursor:pointer}@media (min-width:720px){.vl-call-sheet{top:50%;right:auto;bottom:auto;left:50%;width:22rem;padding:1.25rem;border-radius:20px;transform:translate(-50%,-50%)}.vl-call-sheet,.vl-call-sheet-layer.is-closing .vl-call-sheet{animation-name:vl-sheet-pop}}@keyframes vl-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes vl-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes vl-sheet-pop{0%{opacity:0;transform:translate(-50%,-46%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.vl-call-sheet,.vl-call-sheet__backdrop{animation:none}}.vl-logo-marquee{position:relative;overflow:hidden;padding:clamp(2rem,3.5vw,2.75rem) 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.vl-logo-marquee__track{display:flex;width:max-content;animation:vl-marquee 70s linear infinite}.vl-logo-marquee__list{display:flex;align-items:center;gap:clamp(3rem,5vw,4.5rem);margin:0;padding:0 clamp(1.5rem,2.5vw,2.25rem);list-style:none}.vl-logo-marquee__item{display:flex;align-items:center;height:3.25rem}.vl-logo-marquee__item img{display:block;width:auto;max-width:none;filter:brightness(0);opacity:.5;user-select:none}@keyframes vl-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:719px){.vl-logo-marquee{--vl-logo-scale:0.82}.vl-logo-marquee__track{animation-duration:55s}}@media (prefers-reduced-motion:reduce){.vl-logo-marquee__track{animation:none}}.vl-home-section{padding-block:var(--vl-space-section)}.vl-home-section--value{padding-top:clamp(1rem,2vw,1.5rem);padding-bottom:clamp(2.5rem,4vw,3.5rem)}.vl-home-section--flush{padding-top:0;padding-bottom:0}.vl-home-head{display:grid;gap:var(--vl-space-tight);max-width:44rem}.vl-home-head h2,.vl-privacy__intro h2{margin:0;text-wrap:balance}.vl-home-line{display:block}.vl-system .vl-home .vl-lead{margin:0}.vl-value-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.vl-value-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:clamp(1.5rem,2.2vw,2rem);border-radius:1.5rem;background:#f4f6f9}.vl-value-icon{display:block;width:26px;height:26px;background-color:var(--brand-blue);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.vl-system .vl-value-title{margin:.5rem 0 0;color:var(--vl-ink);font-size:var(--vl-fs-lead);font-weight:500;line-height:1.35;letter-spacing:-.01em}.vl-value-cell p{margin:0;color:var(--vl-ink-muted);font-size:var(--vl-fs-body);line-height:1.55}@media (max-width:991px){.vl-value-band{grid-template-columns:minmax(0,1fr);gap:.75rem}}.vl-privacy{display:grid;gap:clamp(2rem,4vw,3.5rem)}.vl-privacy__head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.vl-privacy__intro{display:grid;gap:var(--vl-space-tight);max-width:38rem}.vl-privacy__link{flex:none;display:inline-flex;align-items:center;height:2.25rem;padding:0 1rem;border:1px solid rgba(17,24,39,.15);border-radius:20px;color:var(--vl-ink);font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s ease}.vl-privacy__link:hover{background:#f4f6f9}.vl-privacy__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5.5rem);align-items:center}.vl-privacy__photo{display:block;width:100%;max-width:35.625rem;height:auto;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#f4f6f9}.vl-privacy__items{display:grid;gap:1.75rem}.vl-privacy__item{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.75rem;row-gap:.375rem}.vl-privacy__icon{width:1.25rem;height:1.25rem;margin-top:.15rem;background-color:var(--vl-ink);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.vl-system .vl-privacy__item-title{margin:0;color:var(--vl-ink);font-size:var(--vl-fs-lead);font-weight:500;line-height:1.35;letter-spacing:-.01em}.vl-privacy__item-body{grid-column:2;margin:0;color:var(--vl-ink-muted);font-size:var(--vl-fs-body);line-height:1.55}@media (max-width:899px){.vl-privacy__head{flex-direction:column}.vl-privacy__body{grid-template-columns:minmax(0,1fr)}.vl-privacy__photo{max-width:none}}.vl-cmp{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);margin-top:var(--vl-space-block);padding:0 .5rem;border:1px solid #e6e8eb;border-radius:1rem;background:#fafbfc}.vl-cmp__row{display:contents}.vl-cmp__card{position:absolute;grid-column:3;top:-1.25rem;right:0;bottom:-1.25rem;left:0;z-index:0;border:1px solid #e6e8eb;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 48px -28px rgba(15,23,42,.22)}.vl-cmp__blank,.vl-cmp__cell,.vl-cmp__corner,.vl-cmp__foot,.vl-cmp__head,.vl-cmp__label{position:relative;z-index:1;padding:1rem 1.25rem}.vl-cmp__corner,.vl-cmp__head{padding-top:1.5rem;padding-bottom:1rem;color:var(--vl-ink-muted);font-size:.875rem;font-weight:500}.vl-cmp__head{display:flex;align-items:center;justify-content:center;gap:.6rem;text-align:center}.vl-cmp__head--with{color:var(--vl-ink)}.vl-cmp__avatar{width:1.75rem;height:1.75rem;border-radius:999px;object-fit:cover;object-position:top}.vl-cmp__cell,.vl-cmp__label{border-top:1px solid #e6e8eb;font-size:var(--vl-fs-body);line-height:1.5}.vl-cmp__label{font-weight:500;color:var(--vl-ink)}.vl-cmp__cell{display:flex;align-items:flex-start;gap:.65rem;color:var(--vl-ink-muted)}.vl-cmp__cell--with{color:var(--vl-ink)}.vl-cmp__chip{display:inline-block;flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.vl-cmp__chip--yes{background-color:#22a173;-webkit-mask-image:url(/icons/dashboard/checkmark-circle-02-solid-rounded.svg);mask-image:url(/icons/dashboard/checkmark-circle-02-solid-rounded.svg)}.vl-cmp__chip--no{background-color:#c3c9d2;-webkit-mask-image:url(/icons/dashboard/cancel-circle-solid-rounded.svg);mask-image:url(/icons/dashboard/cancel-circle-solid-rounded.svg)}.vl-cmp__tag{display:none}.vl-cmp__foot{display:flex;justify-content:center;padding-top:1.25rem;padding-bottom:1.5rem}.vl-cmp__blank{padding:0}.vl-cmp__button{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 1rem;border-radius:20px;background:#111;color:#fff;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.vl-cmp__button:hover{background:#000}@media (max-width:767px){.vl-cmp{grid-template-columns:minmax(0,1fr);padding:0}.vl-cmp__blank,.vl-cmp__card,.vl-cmp__row--head{display:none}.vl-cmp__label{padding:1.1rem 1.25rem .35rem}.vl-cmp__cell{padding:.35rem 1.25rem;border-top:0}.vl-cmp__cell--with{padding-bottom:1.1rem}.vl-cmp__tag{display:block;color:var(--vl-ink-muted);font-size:.8125rem;font-weight:500}.vl-cmp__foot{justify-content:flex-start;padding:1.25rem;border-top:1px solid #e6e8eb}}