.quick-answer-card{max-width:56rem;margin:0 auto;background:#fff;border:1px solid var(--lavender-2);border-radius:1.25rem;padding:1.75rem 2.25rem;box-shadow:0 10px 40px #6249fe14;text-align:left}.quick-answer-card__text{font-size:1.0625rem;line-height:1.7;color:var(--black);margin:0}.quick-answer-card__text strong{color:var(--slate-blue);font-weight:700}@media(max-width:767px){.quick-answer-card{padding:1.25rem 1.5rem;border-radius:1rem}.quick-answer-card__text{font-size:1rem}}.vs-mesh-blob{position:absolute;border-radius:50%;filter:blur(90px);opacity:.7;will-change:transform}.vs-mesh-blob-1{width:500px;height:500px;background:radial-gradient(circle,rgba(143,125,255,.5) 0%,transparent 70%);top:-10%;right:-5%;animation:vs-drift-1 20s ease-in-out infinite}.vs-mesh-blob-2{width:400px;height:400px;background:radial-gradient(circle,rgba(98,73,254,.35) 0%,transparent 70%);bottom:-5%;left:-8%;animation:vs-drift-2 25s ease-in-out infinite}.vs-mesh-blob-3{width:300px;height:300px;background:radial-gradient(circle,rgba(206,199,255,.6) 0%,transparent 70%);top:30%;left:40%;animation:vs-drift-3 18s ease-in-out infinite}@keyframes vs-drift-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,30px) scale(1.05)}66%{transform:translate(20px,-20px) scale(.95)}}@keyframes vs-drift-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-25px) scale(1.08)}66%{transform:translate(-20px,15px) scale(.92)}}@keyframes vs-drift-3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,-20px) scale(1.1)}}.vs-bubble-pulse{animation:vs-bubble-pulse 2s ease-in-out infinite}@keyframes vs-bubble-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.vs-row-icon{transition:transform .3s ease,background-color .3s ease}.table-row-hover:hover .vs-row-icon{animation:vs-pulse .6s ease-in-out;background-color:var(--slate-blue)}.table-row-hover:hover .vs-row-icon svg{color:#fff}@keyframes vs-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.vs-bottom-cta{background:linear-gradient(135deg,#5038e0,#6249fe 40%,#7c5cff)}@media(prefers-reduced-motion:reduce){.vs-mesh-blob,.vs-bubble-pulse{animation:none}}.vs-dot-grid{background-image:radial-gradient(circle,var(--lavender-2) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 20%,transparent 70%)}.vs-mid-cta-btn{transition:transform .3s ease,padding .3s ease,font-size .3s ease,box-shadow .3s ease}.vs-cta-hover:hover .vs-mid-cta-btn{transform:scale(1.15);box-shadow:0 8px 30px #00000026}.vs-cta-hover{border:2px solid transparent;transition:border-color .2s,transform .2s}.vs-cta-hover:hover{border-color:#fff;transform:translateY(-2px)}.vs-gradient-btn{background-image:var(--gradient-brand-btn);background-color:var(--slate-blue)}.vs-vendor-card{border:2px solid var(--lavender-2);box-shadow:0 2px 8px #6249fe0a;transition:border-color .25s ease,box-shadow .3s ease,transform .3s ease;position:relative;overflow:hidden}.vs-vendor-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#8f7dff0f,#6249fe00 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.vs-vendor-card:hover{border-color:var(--slate-blue);box-shadow:0 16px 40px #6249fe29,0 0 0 4px #6249fe14;transform:translateY(-4px)}.vs-vendor-card:hover:before{opacity:1}@media(prefers-reduced-motion:reduce){.vs-vendor-card,.vs-vendor-card:before{transition:none}.vs-vendor-card:hover{transform:none}}.hover-purple-border{border:2px solid transparent;transition:border-color .2s}.hover-purple-border:hover{border-color:#6249fe}.table-row-hover{transition:background .15s;border-radius:.5rem}.table-row-hover:hover{background:#f2f0ff}.cta-animate{transition:transform .25s,box-shadow .25s,gap .25s}.cta-animate:hover{transform:translateY(-2px);gap:14px}details.comp-faq-details[open] .comp-faq-vertical{display:none}details.comp-faq-details[open] .faq-toggle-circle{background:var(--slate-blue)}details.comp-faq-details[open] .comp-faq-icon{color:#fff}.vs-table-header,.vs-table-row{grid-template-columns:1.4fr 1fr 1fr 1fr}.vs-cell-label{display:none;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--dim-grey)}@media(max-width:767px){.vs-table-header{display:none}.vs-table-row{grid-template-columns:1fr;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem}.vs-table-feature{font-size:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--lavender)}.vs-table-cell{flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.75rem!important;text-align:left}.vs-table-cell .vs-cell-label{display:inline-block;min-width:80px;padding-top:.25rem}.vs-table-cell>span:last-child{text-align:left!important;flex:1}}
