.vs-am{overflow-x:clip;background:#f7f7f8;color:#1d1d1f;font-feature-settings:"ss01","ss02";-webkit-font-smoothing:antialiased}.vs-am a:not(.vs-am-link-light):not(.vs-am-cta-dark){color:#1d1d1f}.vs-am a:not(.vs-am-link-light):not(.vs-am-cta-dark):hover{color:#6e6e73}.vs-am a.vs-am-cta-dark,.vs-am a.vs-am-cta-dark:hover,.vs-am a.vs-am-link-light,.vs-am a.vs-am-link-light:hover{color:#fff}@keyframes vs-am-dashflow{to{stroke-dashoffset:-20}}@media(prefers-reduced-motion:reduce){.vs-am *,.vs-am *:before,.vs-am *:after{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:no-preference){.vs-am-card-hover{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.vs-am-card-hover:hover{transform:translateY(-4px);box-shadow:0 24px 60px -30px #1d1d1f47}.vs-am-plan-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.vs-am-plan-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px -30px #1d1d1f47}.vs-am-step-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.vs-am-step-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px -30px #1d1d1f47}.vs-am-step-tile{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.vs-am-step-tile:hover{transform:rotate(0) scale(1.06)}.vs-am-play-btn{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.vs-am-video-card:hover .vs-am-play-btn{transform:scale(1.1)}.vs-am-table-row{transition:background .2s}.vs-am-table-row:hover{background:#1d1d1f05}.vs-am-queue-row{transition:background .2s}.vs-am-queue-row:hover{background:#1d1d1f05}}.vs-am-why-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:560px){.vs-am-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.vs-am-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vs-am-proof-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:720px){.vs-am-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-am-steps-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,20px);list-style:none;margin:0;padding:0}@media(min-width:900px){.vs-am-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vs-am-step-connector{flex:1;height:4px;margin-left:12px;opacity:0}@media(min-width:900px){.vs-am-step-connector{opacity:1}.vs-am-steps-grid>li:last-child .vs-am-step-connector{opacity:0}}.vs-am-table-scroll{overflow-x:auto}.vs-am-table-inner{min-width:680px}.vs-am-dash-line{animation:vs-am-dashflow 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.vs-am-dash-line{animation:none}}.vs-am-feature-mobile,.vs-am-pricing-mobile,.vs-am-proof-mobile,.vs-am-steps-mobile,.vs-am-security-demo-mobile,.vs-am-why-mobile{display:none}.vs-am-feature-desktop,.vs-am-pricing-desktop,.vs-am-security-demo-desktop{display:block}.vs-am-proof-grid.vs-am-proof-desktop,.vs-am-steps-grid.vs-am-steps-desktop{display:grid}.vs-am-proof-carousel{display:none}@media(max-width:767px){.vs-am{padding-bottom:calc(56px + env(safe-area-inset-bottom))}.vs-am-feature-mobile,.vs-am-pricing-mobile,.vs-am-proof-mobile,.vs-am-steps-mobile,.vs-am-security-demo-mobile,.vs-am-why-mobile{display:flex}.vs-am-why-desktop{display:none!important}.vs-am-feature-desktop,.vs-am-pricing-desktop,.vs-am-proof-desktop,.vs-am-steps-desktop,.vs-am-security-demo-desktop,.vs-am-proof-grid.vs-am-proof-desktop{display:none}.vs-am-proof-carousel.vs-am-proof-mobile{display:flex;gap:12px;overflow-x:auto;padding:0 20px 8px;scroll-padding-left:20px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vs-am-hero{padding:40px 20px 36px!important;background-color:#f7f7f8;background-image:linear-gradient(to bottom,#f7f7f800 50%,#f7f7f8),linear-gradient(rgba(29,29,31,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(29,29,31,.025) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px}.vs-am-hero .vs-am-hero-grid-bg{display:none}.vs-am-breadcrumb{display:inline-flex!important;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid rgba(210,210,215,.6);font-size:12px!important;font-weight:500}.vs-am-hero-logos img,.vs-am-hero-logos>span:first-child,.vs-am-hero-logos>span:last-child{width:36px!important;height:36px!important;border-radius:10px!important}.vs-am-hero-logos>span:first-child{padding:8px!important}.vs-am-hero h1{margin-top:16px!important;font-size:2.25rem!important;line-height:1.05!important}.vs-am-hero-sub{margin-top:16px!important;font-size:17px!important}.vs-am-hero-ctas{margin-top:28px!important;align-self:stretch!important;flex-direction:column!important;width:100%}.vs-am-hero-ctas a,.vs-am-hero-ctas button{width:100%;height:48px!important;justify-content:center;font-size:16px!important;font-weight:600!important}.vs-am-hero-trial{margin-top:14px!important;font-size:13px!important}.vs-am-section{padding:48px 20px!important}.vs-am-section-features{padding:48px 0!important}.vs-am-section-features h2{padding:0 20px;font-size:1.75rem!important}.vs-am-security-grid{flex-direction:column!important;gap:0!important}.vs-am-security-crm-wrap{order:1;margin-top:24px}.vs-am-security-copy{order:2;margin-top:32px}.vs-am-security-copy h2{display:none}.vs-am-security-title-mobile{display:block!important}.vs-am-proof-stat-row{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important;padding:0 20px;text-align:left!important}.vs-am-proof-stat-row .vs-am-stat-big{flex:none;font-size:4.5rem!important}.vs-am-proof-stat-row .vs-am-stat-line{max-width:none!important;font-size:16px!important;text-align:left!important}.vs-am-proof-wrap{gap:28px!important;padding-top:0!important}.vs-am-proof-wrap .vs-am-proof-carousel{margin-top:28px}.vs-am-switch-header{flex-direction:column!important;align-items:flex-start!important}.vs-am-switch-header h2{font-size:1.75rem!important}.vs-am-switch-header .vs-am-security-demo-desktop{display:none!important}.vs-am-faq-section{flex-direction:column!important;gap:20px!important}.vs-am-faq-section h2{flex:none!important;font-size:1.75rem!important}.vs-am-faq-panel{flex:none!important;width:100%}.vs-am-faq-panel button{min-height:56px!important;padding:14px 0!important;font-size:16px!important;line-height:1.35!important}.vs-am-faq-panel button+p{font-size:15px!important;padding-right:0!important;padding-bottom:18px!important}.vs-am-final-section{padding:32px 16px!important}.vs-am-final-card{padding:48px 20px!important;border-radius:20px!important;background-size:48px 48px!important;gap:14px!important}.vs-am-final-card h2{font-size:2rem!important;line-height:1.08!important}.vs-am-final-card p{font-size:16px!important}.vs-am-final-card img{width:40px!important;height:40px!important;margin-bottom:6px!important}.vs-am-final-ctas{margin-top:10px!important;align-self:stretch!important;flex-direction:column!important;width:100%}.vs-am-final-ctas a,.vs-am-final-ctas button{width:100%;height:48px!important;font-size:16px!important}.vs-am-feature-chips{scroll-snap-type:x proximity}}@media(min-width:768px){.vs-am-security-title-mobile,.vs-am-apollo-title-mobile,.vs-am-apollo-demo-mobile{display:none!important}}.vs-am-apollo-title-mobile,.vs-am-apollo-demo-mobile{display:none}@media(max-width:767px){.vs-am-apollo-one-tool{padding:48px 20px!important}.vs-am-apollo-grid{flex-direction:column!important;gap:0!important}.vs-am-apollo-seq-wrap{order:1;margin-top:24px;flex:none!important;width:100%}.vs-am-apollo-copy{order:2;margin-top:32px}.vs-am-apollo-copy h2{display:none}.vs-am-apollo-title-mobile{display:block!important}.vs-am-apollo-demo-desktop{display:none!important}.vs-am-apollo-demo-mobile{display:inline-flex!important}}.vs-am-steps-timeline{display:none;list-style:none;margin:0;padding:0}@media(max-width:767px){.vs-am-steps-grid.vs-am-steps-desktop{display:none}.vs-am-steps-timeline{display:flex;flex-direction:column;margin-top:28px}.vs-am-steps-timeline li{display:grid;grid-template-columns:48px 1fr;gap:14px}.vs-am-steps-timeline .vs-am-timeline-rail{display:flex;flex-direction:column;align-items:center}.vs-am-steps-timeline .vs-am-timeline-tile{width:48px;height:48px;padding:13px;border-radius:14px;box-shadow:0 14px 34px -16px #1d1d1f66}.vs-am-steps-timeline .vs-am-timeline-line{flex:1 1 0;min-height:16px;margin:8px 0;border-left:2px dashed rgba(29,29,31,.3)}.vs-am-steps-timeline .vs-am-timeline-body{padding:4px 0 28px;display:flex;flex-direction:column;gap:6px}.vs-am-steps-timeline li:last-child .vs-am-timeline-body{padding-bottom:20px}.vs-am-steps-timeline li:last-child .vs-am-timeline-line{display:none}}
